【问题标题】:Active directory authentication on tomcat by JNDIRealm referrals problemJNDIRealm 引用问题在 tomcat 上的 Active Directory 身份验证
【发布时间】:2011-03-18 12:15:56
【问题描述】:

我正在尝试在 AD 服务器的根目录上查看具有 tomcat5.5 和 JNDIRealm 的用户,但似乎在整个 AD 结构中有几个到其他位置的引荐,其中一个引荐给了一个 @ 987654322@。使用 LDAP,您可以使用选项 referrals="ignore",但如果您使用 AD,这将不起作用,因此您必须使用 referrals=follow,否则您会得到 Unprocessed Continuation Reference(s) 异常

有没有办法可以忽略所有对其他服务器的引用?

server.xml 文件中的当前配置:

<Realm className="org.apache.catalina.realm.JNDIRealm" debug="99"
        connectionName="CN=root_user,OU= foo,OU= bar ,dc=example,dc=com"
        connectionPassword="hideMe!"
        connectionURL="ldap://****:389"
        userBase="DC=example,DC=com"
        userSearch="(&amp;(objectClass=user)(sAMAccountName={0}))"
        userSubtree="true"
        roleBase="OU=rolles,dc=example,dc=com"
        roleName="CN"
        roleSearch="(member={0})"
        roleSubtree="false"
    />

例外:

【问题讨论】:

    标签: authentication tomcat active-directory ldap jndi


    【解决方案1】:

    似乎活动目录已损坏。那里有损坏的推荐链接。因此,请确保所有服务器都已启动并正在运行

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多