【发布时间】:2012-03-02 23:46:01
【问题描述】:
我正在尝试使用 AD 身份验证访问我的应用程序并从我的数据库中获取授权角色。
这是我的配置
<beans:bean id="activeDirectoryAuthenticationProvider"
class="org.springframework.security.ldap.authentication.ad.ActiveDirectoryLdapAuthenticationProvider">
<beans:constructor-arg value="mydomain" />
<beans:constructor-arg value="ldap://my URL :389" />
<beans:property name="convertSubErrorCodesToExceptions" value="true"/>
</beans:bean>
我尝试添加
<beans:constructor-arg>
<beans:bean class="org.springframework.security.ldap.populator.UserDetailsServiceLdapAuthoritiesPopulator">
<beans:constructor-arg ref="myUserDetailsService"/>
</beans:bean>
</beans:constructor-arg>
但它没有用。有什么帮助吗?
非常感谢!!
【问题讨论】:
标签: spring authentication active-directory spring-security