Вопрос: Получить доменное имя Active Directory для текущего пользователя с помощью Mac OSX


У меня есть приложение Mac, написанное на Java. Я пытаюсь получить полное доменное имя (LDAP) текущей учетной записи пользователя из системы. Текущий пользователь будет зарегистрирован в системе через активный каталог. Примером строки, которой я являюсь, будет:

домен \ john.doe@benq-lt.company.internal

Будем очень благодарны любой помощи!


5


источник


Ответы:


Я думаю, что проблема будет определять идентификатор пользователя в Active Directory. После того, как вы это сделали, должно быть довольно легко определить детали пользователя, если у вас есть LDAP-соединение с AD с надлежащими разрешениями.

Если имя пользователя для входа в систему на Mac является именем samaccountName (или некоторым другим атрибутом в AD), вы можете прочитать локальную среду для USER и найти значение.

-Джим


1