将多个LDAP URL与ldap连接池

时间:2016-11-02 08:47:39

标签: spring-security spring-security-ldap

我目前正在向我的春季安全配置提供LDAP URL列表 -

<authentication-manager alias="authenticationManager">
    <authentication-provider ref="adAuthenticationProvider" />
</authentication-manager>

<beans:bean id="adAuthenticationProvider"
            class="org.springframework.security.ldap.authentication.ad.ActiveDirectoryLdapAuthenticationProvider">
    <beans:constructor-arg value="mydomain" />
    <beans:constructor-arg value="ldaps://dc1:636 ldaps://dc2:636 ldaps://dc3:636" />
    <beans:property name="useAuthenticationRequestCredentials" value="true"/>
</beans:bean>

<beans:bean id="contextSource"
            class="org.springframework.security.ldap.DefaultSpringSecurityContextSource">
    <beans:constructor-arg value="ldaps://dc1:636/dc= ldaps://dc2:636/dc= ldaps://dc3:636/dc=" />
    <beans:property name="userDn" value="userdn" />
    <beans:property name="password" value="password" />
</beans:bean>

我的理解是,Spring安全性LDAP配置将遍历我的域控制器/ ldap服务器列表 - 直到找到可用的

我的问题是我可以在此配置之上实现LDAP连接池吗?

0 个答案:

没有答案
相关问题