Как получить домены Windows в Java - PullRequest
4 голосов
/ 24 мая 2011

У меня есть несколько ПК с Windows. Мне нужно, чтобы домены Windows были доступны для этого ПК для входа в систему. Есть идеи?

Ответы [ 4 ]

4 голосов
/ 26 октября 2012

Это работает, только если USERDOMAIN определено как переменная окружения.Я прочитал в http://www.wilsonmar.com/1envvars.htm, что %USERDOMAIN% - это имя домена пользователя.

Если %USERDOMAIN% - это имя домена пользователя, используйте это:

String UserDomainName = System.getenv("USERDOMAIN");
2 голосов
/ 24 мая 2011

Как следует из ответа на этот вопрос , ActiveDirectory является сервером LDAP.Вот статья о , как использовать ее с Java .

0 голосов
/ 02 февраля 2012

Используйте WAFFLE.Он поддерживает «перечисление доменов Active Directory и информации о домене».

0 голосов
/ 24 мая 2011

Это функция только для Windows, поэтому вам, вероятно, придется использовать JNA для доступа к системным функциям Windows, а затем найти подходящую функцию для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...