c # проверка подлинности Windows для веб-интерфейса asp.net - PullRequest
2 голосов
/ 13 января 2012

Мне нужно выполнить проверку подлинности Windows для веб-интерфейса asp.net.
Я установил режим проверки подлинности конфигурации, равный windows.

Для проверки подлинности Windows нам нужно настроить только это:
- <authentication mode="Windows" />

, а в IIS нам необходимо:
- удалить анонимный доступ
- проверитьвстроенная проверка подлинности Windows.

Нужно ли нам что-нибудь еще для аутентификации Windows?
Как получить имя пользователя для проверки в c #?

Спасибо

1 Ответ

4 голосов
/ 13 января 2012

Нет, больше ничего не требуется для аутентификации Windows (при условии, что вам нужна только аутентификация, а не олицетворение) в приложении asp.net.Теперь вы можете получить личность пользователя от

(WindowsIdentity)HttpContext.Current.User.Identity;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...