Мой httpd.conf в IHS выглядит следующим образомкак получить mod_ldap проверку подлинности учетных данных пользователей в Java
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(). Я также пробовал System.getProperties(), но ничего там не было. Пожалуйста, дайте мне знать, как я могу получить другую информацию.
Заранее спасибо.
Это сработало, спасибо. – somakd