[英]Add an alternative LDAP server in JBoss 7
我已经使用LDAP在JBoss 7.1服务器中设置了登录模块,如下所示:
<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服务器(存在)。
那可能吗?
谢谢
您可能可以使用空格分隔的列表:
即:
<module-option name="java.naming.provider.url" value="ldap://ldap.domain.com:port ldap://ldap2.domain.com:port"/>
请参阅: JNDI LDAP和LDAPS URL
考虑使用LDAP目录代理服务器来管理LDAP服务的高可用性。 此方法消除了需要知道多个特定IP地址或主机名的应用程序服务器的依赖性,从而使配置更简单,更易于使用,维护和操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.