Получить значение атрибута LDAP в liferay - PullRequest
2 голосов
/ 05 сентября 2011

Я делаю пользовательские разработки Liferay в классе com.liferay.portal.security.ldap.PortalLDAPUtil, особенно метод, который читает пользователей LDAP. Рассматриваемый LDAP является Active Directory.

Я хочу получить доступ к атрибуту "userAccountControl" пользователя:

String userAccountControl = LDAPUtil.getAttributeValue(attrs,
          "userAccountControl ");

Я всегда получаю пустую строку при вызове этого, даже если у пользователя есть значение для этого атрибута. Я использую JXplorer, чтобы убедиться, что у меня есть некоторые пользователи LDAP с этим атрибутом.

Как получить значение атрибута LDAP?

1 Ответ

2 голосов
/ 05 сентября 2011

Убедитесь, что для аутентификации соединения установлено разрешение на чтение значения атрибута.

...