0

次のように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 サーバーを指定したいと思います。

それは可能ですか?

ありがとう

4

2 に答える 2

0

LDAPサービスの高可用性を管理するには、LDAPディレクトリプロキシサーバーの使用を検討してください。この方法により、複数の特定のIPアドレスまたはホスト名の知識を必要とするアプリケーションサーバーの依存関係が排除されます。その結果、構成が簡素化され、使用、保守、および操作が容易になります。

于 2013-01-11T19:44:46.713 に答える
0

スペース区切りのリストを使用できる場合があります。

すなわち:

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

参照: JNDI LDAP & LDAPS URL

于 2013-01-10T23:05:27.780 に答える