【发布时间】:2016-05-26 14:16:42
【问题描述】:
我在 IHS 中的 httpd.conf 是这样的
AuthType Basic
AuthName "Authentication for Billing"
AuthBasicProvider ldap
AuthLDAPURL ldaps://xxx.com/ou=bluepages,o=ibm.com?mail,cn,dept
AuthzLDAPAuthoritative off
AuthGroupFile conf/groups.txt
Require group Admin
现在根据 Apache 文档,我期望环境变量中的值: System.getenv("AUTHENTICATE_CN"), System.getenv("AUTHENTICATE_MAIL") System.getenv("AUTHENTICATE_DEPT")
但我得到的只是 NULL。我只在 request.getRemoteUser() 中获取经过身份验证的电子邮件 ID。我也试过 System.getProperties(),但也没有。请让我知道如何获取其他信息。
提前致谢。
【问题讨论】:
标签: java apache ibmhttpserver mod-ldap