简单认证:
使用 LDAP 浏览器时,我可以使用纯文本密码登录公司的 LDAP 服务器,方法是提供:CN=username,OU=users,DC=my,DC=company,DC=com。如果我将此字符串复制粘贴到 Tomcat 的 server.xml connectionName 标记,并使用简单的身份验证(使用wireshark 可以看到纯文本密码),一切正常。
加密密码:
在 server.xml JNDI 领域中,我添加了以下内容
authentication="DIGEST-MD5"
digest='MD5'
现在,Tomcat 无法绑定到 LDAP。
使用 LDAP 浏览器,我必须提供以下形式的凭据:域/用户,然后我可以使用 DIGEST-MD5 绑定到 LDAP。
是否有一种特殊的方式在 server.xml 文件中指定 connectionName 以便 Tomcat 可以成功执行绑定?