Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在JBoss7中添加替代LDAP服务器_Java_Jboss_Ldap_Jboss7.x - Fatal编程技术网

Java 在JBoss7中添加替代LDAP服务器

Java 在JBoss7中添加替代LDAP服务器,java,jboss,ldap,jboss7.x,Java,Jboss,Ldap,Jboss7.x,我在JBoss 7.1服务器中使用LDAP设置了一个登录模块,如下所示: <login-module code="org.jboss.security.auth.spi.LdapLoginModule" flag="required"> <module-option name="java.naming.factory.initial" value="com.sun.jndi.ldap.LdapCtxFactory"/> <module-option

我在JBoss 7.1服务器中使用LDAP设置了一个登录模块,如下所示:

<login-module code="org.jboss.security.auth.spi.LdapLoginModule" flag="required">
    <module-option name="java.naming.factory.initial" value="com.sun.jndi.ldap.LdapCtxFactory"/>
    <module-option name="java.naming.provider.url" value="ldap://ldap.domain.com:port"/>
    <module-option name="java.naming.security.authentication" value="simple"/>
    <module-option name="principalDNPrefix" value="uid="/>
    <module-option name="principalDNSuffix" value=",ou=peoples,dc=domain,dc=com"/>
    <module-option name="searchTimeLimit" value="5000"/>
    <module-option name="searchScope" value="ONELEVEL"/>
</login-module>

但是,有时,我的公司维护的这个LDAP服务器会崩溃,我喜欢在配置中指定一个替代LDAP服务器(存在的)

可能吗

谢谢

您可以使用空格分隔的列表:

即:



请参阅:

考虑使用LDAP目录代理服务器来管理LDAP服务的高可用性。此方法消除了应用程序服务器对多个特定IP地址或主机名的依赖性,从而使配置更简单,更易于使用、维护和操作

<module-option name="java.naming.provider.url" value="ldap://ldap.domain.com:port ldap://ldap2.domain.com:port"/>