Я пытаюсь использовать встроенную проверку подлинности Windows в IIS для веб-приложения MVC.Первоначальная надежда заключалась в том, что пользователь будет входить автоматически, используя текущие учетные данные пользователя Windows.Я сталкиваюсь с проблемой, когда пользователю всегда предлагается ввести имя пользователя и пароль.Я решил, что мы можем жить с этим.Тем не менее, я также заметил, что пользователь может вводить любые действительные учетные данные домена ... это не ограничивается текущим вошедшим в систему компьютером.Но если это так, мне нужно предоставить кнопку выхода, чтобы пользователь мог переключаться при необходимости.
Все, что я могу найти по этой проблеме, выходя из Windows Authentication, говорит, что вы не можете сделать это, потому что он запрашивает учетные данные из имени машины.Но в моем случае это явно не так, потому что я могу ввести любые действительные учетные данные и успешно войти в систему.Таким образом, пользователь может войти на компьютер как пользователь X, а затем, при появлении запроса, войти в веб-приложение как пользователь Y. Должен ли я понять, что при аутентификации Windows нет способа решить эту проблему?