【发布时间】:2019-08-13 10:30:57
【问题描述】:
我在 server.xml 中添加了以下领域,以便在 tomcat 中启用 ldap 身份验证。
<Realm className="com.speedlegal.catalina.realm.JNDIRealm"
connectionName="name"
connectionPassword="pswd"
connectionURL="ldaps://domain:3269"
alternateURL="ldaps://domain:3269"
userBase="DC=legal,DC=regn,DC=net"
userSubtree="true"
userSearch="(sAMAccountName={0})"
roleBase="OU=Groups,DC=xxx,DC=yyy"
roleSubtree="true"
roleName="CN"
commonRole="User" />
我想记录这里面发生的事情。有什么办法可以做到这一点?因为我想知道实际上是如何从 tomcat 查询 ldap 服务器的。
【问题讨论】:
-
到目前为止你绑了什么?
-
@ChristopherSchultz 我添加了 org.apache.catalina.realm.level = ALL org.apache.catalina.realm.useParentHandlers = true org.apache.catalina.authenticator.level = ALL org.apache.catalina .authenticator.useParentHandlers = true 1catalina.org.apache.juli.FileHandler.bufferSize = -1 在 logging.properties 文件中,现在它可以工作了。
-
听起来你应该在这里回答你自己的问题。