ASP.NET получает имя пользователя и пароль из формы аутентификации NTLM - PullRequest
2 голосов
/ 29 июня 2011

У меня есть приложение ASP.NET с аутентификацией Windows.

Как получить имя пользователя и пароль в ASP.NET из формы, предоставленной методом аутентификации Windows?

1 Ответ

2 голосов
/ 29 июня 2011

Вы можете прочитать имя пользователя, вошедшего в систему в данный момент:

string username = Request.LogonUserIdentity.Name;

Но вы не можете захватить пароль. Зачем тебе все равно? Аутентификация происходит до того, как ваша страница будет выполнена, и пароль никогда не будет отправлен по проводам;

В вашем приложении IIS для Dynamics вам необходимо включить проверку подлинности Windows, вы делаете это через диспетчер IIS. Щелкните веб-сайт Dynamics IIS, затем выберите «Аутентификация», убедитесь, что вы отключили анонимную аутентификацию и включили аутентификацию Windows.

...