, Вы можете использовать его с аутентификацией JAAS и LDAP.

ы хотелось, чтобы приложение Java для настольных компьютеров имело единый вход в систему для пользователей Active Directory. В два этапа я бы хотел:

Убедитесь, что конкретный пользователь вошел в Windows с какой-либо записью пользователя.Проверьте некоторые настройки для этого пользователя из Active Directory

С участиемJava: программный способ определения текущего пользователя Windows Я могу получить имя текущего пользователя Windows, но могу ли я полагаться на это? я думаю

System.getProperty("user.name")

не будет достаточно безопасным? («user.name» кажется полученным из переменных окружения, так что я не могу полагаться на это, я думаю?)

ВопросАутентификация в Active Directory с помощью Java в Linux предоставляет мне аутентификацию для данного имени + пароль, но я хотел бы аутентифицироваться на основе входа в Windows?

Для доступа к Active Directory LDAP, вероятно, будет выбором?

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

Ответы на вопрос(1)

Ваш ответ на вопрос