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