您好,登錄后才能下訂單哦!
1. 當前項目的有個要求,sso與spring security結合使用
2. 使用spring security的“預認證場景” PreAuthenticated
參考文檔
http://www.family168.com/tutorial/springsecurity/html/springsecurity.html
3. 下載spring security的源代碼。參考3.5. Pre-Authentication例子
個例子演示了如何從pre-authentication框架綁定bean,從J2EE容器中獲得有用的登錄信息。 用戶名和角色是由容器設置的。
代碼在samples/preauth目錄下。
主要需要重寫的類
RequestHeaderAuthenticationFilter(sso認證跳入本應用系統后,首先到這個類進行用戶權限加載和驗證,
不一定所有sso用戶都能訪問本子系統)
UserLoginInterceptor(加載資源,像對具體的模塊有一些什么樣的具體的CRUD權限)
4.需要注意的點
public class User implements Serializable, UserDetails
public class UserDaoHibernate extends GenericDaoHibernate
springsecuritypreauth.zip
[@more@]免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。