使用多个 LDAP 服务器配置 JBoss

发布于 2024-12-15 17:02:44 字数 1566 浏览 1 评论 0原文

我们的网络有一个主 Active Directory 和一个备份,以防第一个 Active Directory 没有响应。 我想配置 JBoss 服务器以在发生这种情况时使用备份。

这是我当前的 login-config.xml 。我相信我必须在这个文件中执行此操作。

<application-policy name="SiteCM">
    <authentication>
        <login-module code="org.jboss.security.auth.spi.LdapExtLoginModule" flag="required">
            <module-option name="java.naming.provider.url">ldap://ldapserv-01.local.sitecm.com:389</module-option>
            <module-option name="java.naming.security.authentication">simple</module-option>
            <module-option name="allowEmptyPasswords">false</module-option>
            <module-option name="bindDN">CN=Admin,OU=Site User,DC=local,DC=sitecm,DC=com</module-option>
            <module-option name="bindCredential">password2011</module-option>
            <module-option name="baseCtxDN">OU=Site User,DC=local,DC=sitecm,DC=com</module-option>
            <module-option name="baseFilter">(sAMAccountName={0})</module-option>
            <module-option name="rolesCtxDN">OU=Site User,DC=local,DC=sitecm,DC=com</module-option>
            <module-option name="roleFilter">(sAMAccountName={0})</module-option>
            <module-option name="roleRecursion">-1</module-option>
        </login-module>
    </authentication>
</application-policy>

我们的其他 LDAP 服务器是:ldapserv-02.local.sitecm.com:389

另外,端口 2836 上有一个全局目录,但我没有看到它在 Jboss conf 中,所以我猜它默认在某个地方。

Our network has a main Active Directory and a backup in case first one doesn't respond.
I want to configure the JBoss server to use the backup when this happens.

This is my current login-config.xml . I believe it is in this file where I have to do it..

<application-policy name="SiteCM">
    <authentication>
        <login-module code="org.jboss.security.auth.spi.LdapExtLoginModule" flag="required">
            <module-option name="java.naming.provider.url">ldap://ldapserv-01.local.sitecm.com:389</module-option>
            <module-option name="java.naming.security.authentication">simple</module-option>
            <module-option name="allowEmptyPasswords">false</module-option>
            <module-option name="bindDN">CN=Admin,OU=Site User,DC=local,DC=sitecm,DC=com</module-option>
            <module-option name="bindCredential">password2011</module-option>
            <module-option name="baseCtxDN">OU=Site User,DC=local,DC=sitecm,DC=com</module-option>
            <module-option name="baseFilter">(sAMAccountName={0})</module-option>
            <module-option name="rolesCtxDN">OU=Site User,DC=local,DC=sitecm,DC=com</module-option>
            <module-option name="roleFilter">(sAMAccountName={0})</module-option>
            <module-option name="roleRecursion">-1</module-option>
        </login-module>
    </authentication>
</application-policy>

Our other LDAP server is: ldapserv-02.local.sitecm.com:389

Also, there is a Global Catalog on port 2836, but I don't see that in the Jboss conf, so I'm guessing it's somewhere by default.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

萌化 2024-12-22 17:02:44

如果您使用域 DNS 条目,您将获得域中各个 DC 的循环 DNS。那你也有一个IP要绑定吗?

If you use the domains DNS entry, you get a round robin DNS of the various DC's in the domain. Then you have a single IP to bind too?

哭泣的笑容 2024-12-22 17:02:44

您可以执行ldap://ldapserv-01.local.sitecm.com:389 ldap://ldapserv-02.local。 sitecm.com:389

you can just do <module-option name="java.naming.provider.url">ldap://ldapserv-01.local.sitecm.com:389 ldap://ldapserv-02.local.sitecm.com:389</module-option>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文