2010-11-12 86 views
2

我已经使用stracht开始从这个新东西开始给我。是否有可能使用cas来认证用户,然后从自己的数据库中提供角色?我正在使用Spring 3和Spring Security。Cas认证和数据库授权

回答

0

在cas服务器端,您需要提供您自己的身份验证处理程序。

至于角色。在应用程序端,你可以写你自己的类,它实现的UserDetailsS​​ervice,并将其配置在casAuthenticationProvider

http://static.springsource.org/spring-security/site/docs/3.0.x/apidocs/org/springframework/security/core/userdetails/UserDetailsService.html

如果您需要在CAS端加载所有的角色都看看LDAP实现

http://bowerstudios.com/node/645

你可能需要做一个类似的数据库直通