具有AD身份验证和数据库授权的Spring安全性

时间:2012-10-04 14:06:14

标签: spring authentication active-directory spring-security

我试图实现这个问题的解决方案

  

Spring Security 3 Active Directory Authentication, Database Authorization

但我不明白如何使用MyAuthoritySupplementingProvider。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我认为应该在

中指定MyAuthoritySupplementingProvider
<beans:bean id="activeDirectoryAuthenticationProvider"
        class="xxx.package.MyAuthoritySupplementingProvider">
    <beans:constructor-arg value="mydomain" />
    <beans:constructor-arg value="ldap://my URL :389" />
    <beans:property name="convertSubErrorCodesToExceptions" value="true"/>
</beans:bean>

我不确定天气会不会起作用但是为了获得更多细节,你应该参考“Spring Security 3”第9章了解ldap和活动目录配置和选项,这将有助于你更好地理解这一点,而不是刚经过SO帖子。