Я занимаюсь разработкой настольного приложения для c # windows (WinForms). Я хотел бы, чтобы приложение получало JWT-токен от Identity Server на основе зарегистрированного пользователя Windows. Пользователь не должен вводить свои учетные данные в приложении Windows. Приложение должно использовать учетные данные зарегистрированных пользователей для аутентификации и получения токена доступа. Это вообще возможно?
Невозможно (конечно) получить пароль зарегистрированного пользователя Windows и отправить его на Identity Server. Если это возможно, можно использовать поток ResourceOwnerPassword.
Я искал пример этого, но еще не нашел. Итак, я начинаю
думать, что это невозможно.
Вопрос в том, возможно ли в приложении для настольного компьютера Windows проходить аутентификацию на Identity Server с текущим вошедшим в систему пользователем AD? (Без указания пользователем своих учетных данных)
Identity Server в процессе аутентификации аутентифицирует пользователя с помощью AD.