Интегрированная проверка подлинности Windows - выход - PullRequest
0 голосов
/ 24 августа 2018

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

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

1 Ответ

0 голосов
/ 25 августа 2018

Вы уверены, что выбрали Windows Authentication при создании проекта? Подтвердите это, и если да, перейдите к проверке вашего web.config того, что аутентификация приложения установлена ​​на windows.

...