我無法找到如何創建HttpServletRequest中的java.security.Principal - 誰負責?它是如何完成的?它是否一定保留在Session中?java.security.Principal - 在HttpServletRequest和Spring Security中創建
它如何連接到Spring Security?
對於使用Principal進行用戶授權/驗證的Spring Security,有沒有其他選擇?
如何實現自己的用戶授權/認證,以便Principal包含當前用戶?
3
A
回答
5
- 一般,主要對象將在會議上成功login.See documentation後。
- 泉
Authentication
接口擴展Principal
接口 - 或者您可以使用Apache Shiro
- 實現自己
UserDetailsService
其中港島線返回用戶對象(必須實現的UserDetails接口)查看docs。
-1
委託人將由Spring Security根據您的Spring Security配置進行設置。
爲了實現這一點,請參閱http://static.springsource.org/spring-security/site/docs/3.1.x/reference/springsecurity.html
相關問題
- 1. Spring Security 4.1升級 - HttpServletRequest isUserInRole返回false
- 2. 如何在Spring-Security-Acl中創建ACL
- 3. Spring Security:創建用戶
- 4. Spring MVC中的WebRequest和HttpServletRequest
- 5. Spring Session和Spring Security
- 6. Spring Security未在Spring Security中找到?
- 7. 在RequestHandledEvent中獲取HttpServletRequest Spring
- 8. Spring Security和OSGi
- 9. spring-security和jsf
- 10. Spring Security和EnableGlobalMethodSecurity
- 11. JavaMelody和Spring Security
- 12. Spring Security和CAS
- 13. CSRF和Spring Security
- 14. Spring Security和AOP
- 15. Oauth和Spring Security
- 16. 如何使用Spring Security創建註銷?
- 17. 用Spring Security Core創建登錄3.0.0M1
- 18. Grails Spring Security Core創建新用戶
- 19. SpringMVC 3 Spring Security創建用戶登錄
- 20. Spring Security的ACL - 創建權限
- 21. Spring引導ServeletInitializer和Spring Security
- 22. Spring Security @RolesAllowed Works但是@Secured在Spring 3.2中給了我AccessDeniedException和Spring Security 3.1
- 23. 如何使用Spring Security在控制器中創建新用戶?
- 24. Spring Security和DerbyDB(javaDB)
- 25. Spring Security 3.2和servletApi()
- 26. Spring Security SAML和ECP
- 27. Spring-Security Blazeds和Flex
- 28. Spring Security authenticationSuccessHandler和j_security_check
- 29. Spring Security REST和Angular
- 30. Spring Security JWT和Oauth2
顯然我已經看過這個文檔,但是我的問題總的來說並不依賴於Spring Security。 – 2012-03-22 15:21:59