IIS7: Почему свойство isAnonymous удостоверения NT Authority \ IUSR имеет значение false? - PullRequest
0 голосов
/ 21 апреля 2011

В IIS 7 с приложением, настроенным для олицетворения, я вижу, что идентификатором анонимного пользователя является NT Authority \ IUSR и имеет свойства isAuthenticated = true и isAnonymous = false.Не должно ли свойство isAnonymous быть истинным?Я могу проверить анонимного пользователя по имени, но кто знает, они могут изменить его снова в IIS 8.

1 Ответ

1 голос
/ 22 апреля 2011

Если для IIS7 задано значение true для IdentityImpersonation, у вас есть два варианта:

  1. запускается как пользователь, аутентифицированный IIS7, или как произвольный пользователь, которого вы настроили (здесь isAnonymous = false).

2. Используя анонимную аутентификацию и выбрав приложение ASP.NET в качестве аутентифицированного пользователя, приложение будет работать под учетной записью, настроенной для анонимных пользователей (обычно IUSR).

http://technet.microsoft.com/en-us/library/cc730708(WS.10).aspx

...