IIS 7.5: программная настройка «пользователя пула приложений» в качестве анонимного пользователя - PullRequest
5 голосов
/ 06 сентября 2010

У меня есть веб-приложение в IIS 7.5 с собственным AppPool, использующим .net 4.

Я хочу использовать функцию анонимного доступа в качестве идентификатора пула приложений, которая легко настраивается в графическом интерфейсе через оснастку inetmgr.

Есть ли способ сделать это программно, например, через web.config?

Я посмотрел вокруг, и кажется, что элемент anonymousAuthentication делает свое дело, но он не объясняет, как указать пользователя пула приложений каким-либо существенным образом. Я попытался настроить моего пользователя anon на «IIS APPPOOL / [AppPoolName]», как кажется, предлагается здесь , но безуспешно.

Любые предложения о том, как это должно быть настроено?

Ответы [ 2 ]

4 голосов
/ 06 сентября 2010

При более внимательном рассмотрении этой ссылки: http://www.iis.net/ConfigReference/system.webServer/security/authentication/anonymousAuthentication

'Если вы оставите это значение пустым (то есть username = ""), анонимная аутентификация использует удостоверение пула приложений для аутентификации анонимных пользователей'

3 голосов
/ 04 ноября 2015

Для ленивых (меня)

<system.webServer> <security> <authentication> <anonymousAuthentication userName="" /> </authentication> </security> </system.webServer>

...