User.Identity.Name возвращает пустое / пустое значение, когда олицетворение включено с действительными именем пользователя и паролем - PullRequest
1 голос
/ 03 марта 2011

Мы используем проверку подлинности Windows в нашем приложении и, в свою очередь, используем информацию Identity для авторизации пользователей на основе их членства в группах AD. Чтобы включить подключение к БД, мы включили олицетворение и предоставили действительный идентификатор пользователя и пароль. Теперь в нашем модуле авторизации User.Identity.Name возвращает пустое / пустое значение. Пожалуйста помоги. Для размещения приложения мы используем IIS7.

1 Ответ

3 голосов
/ 03 марта 2011

Ты

1.) Включить проверку подлинности Windows IIS 7?

2.) Отключить анонимную аутентификацию, которая будет иметь приоритет над аутентификацией Windows?

3.) Установить режим аутентификации ASP.NET на "windows"?

...