我已经使用stracht开始从这个新东西开始给我。是否有可能使用cas来认证用户,然后从自己的数据库中提供角色?我正在使用Spring 3和Spring Security。Cas认证和数据库授权
2
A
回答
0
您可以编写自己的AuthenticationProvider并从任何希望的源加载用户数据。例如,你可以包装CasAuthenticationProvider并添加你需要的任何东西。
看看文档:CAS Authentication documentation 还有一个CAS sample in the repository。
0
在cas服务器端,您需要提供您自己的身份验证处理程序。
至于角色。在应用程序端,你可以写你自己的类,它实现的UserDetailsService,并将其配置在casAuthenticationProvider
如果您需要在CAS端加载所有的角色都看看LDAP实现
http://bowerstudios.com/node/645
你可能需要做一个类似的数据库直通
相关问题
- 1. 春季安全与CAS认证和定制授权
- 2. 使用数据库弹簧安全认证和授权
- 3. LDAP认证使用SpringSecurity JSF2和PrimeFaces的数据库授权
- 4. 如何设计数据库的授权和认证
- 5. 对自定义数据库的MVC4认证和授权
- 6. asp.net认证和授权
- 7. Websockets(Socket.io)和认证/授权
- 8. Django-Tastypie:认证和授权
- 9. Java Web认证和授权
- 10. Java认证和授权
- 11. Strongloop的授权和认证
- 12. 认证,授权和会计?
- 13. SVN认证和授权
- 14. Laravel授权认证
- 15. REST认证/授权
- 16. 与CAS(中央认证服务)的web2py授权
- 17. ASP.NET默认授权数据库?
- 18. CodeIgniter的CAS认证库
- 19. 数据库更改后的Lightswitch App认证/授权
- 20. rails - 认证,授权和审计confoussion
- 21. 定制jackrabbit认证和授权
- 22. WCF用户认证和授权
- 23. 播放2认证和授权模块
- 24. Web API认证和授权(OAuth)
- 25. WCF服务安全认证和授权
- 26. 中央认证和授权系统
- 27. Web API:授权或/和认证
- 28. ASP.Net MVC声明授权和认证
- 29. 多个用户认证和授权
- 30. 的OAuth 2.0认证和授权