【问题标题】:Tomcat JNDI realm loggingTomcat JNDI 领域日志记录
【发布时间】: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 文件中,现在它可以工作了。
  • 听起来你应该在这里回答你自己的问题。

标签: tomcat logging ldap


【解决方案1】:

我加了

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 文件中,现在它可以工作了。

【讨论】:

    猜你喜欢
    • 2011-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-11
    • 2012-10-06
    • 2011-09-16
    相关资源
    最近更新 更多