, Вы можете использовать его с аутентификацией 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, вероятно, будет выбором?
Я не совсем уверен, задаю ли я правильные вопросы, но, надеюсь, у кого-то есть идеи, чтобы направить меня.