IIS 7.5:以编程方式将“app pool user”设置为匿名用户

时间:2010-09-06 15:52:01

标签: web-config iis-7.5

我在IIS 7.5中有一个使用.net 4的自己的AppPool的Web应用程序。

我想使用匿名访问功能作为应用程序池标识 - 可以通过inetmgr管理单元在GUI中轻松配置。

有没有办法以编程方式执行此操作,例如通过web.config?

我环顾四周,似乎anonymousAuthentication元素可以解决问题,但它没有解释如何以任何重要方式指定应用程序池用户。我已经尝试将我的匿名用户设置为'IIS APPPOOL / [AppPoolName]'似乎是建议here,但没有成功。

有关如何配置的任何建议?

2 个答案:

答案 0 :(得分:4)

仔细查看该链接:http://www.iis.net/ConfigReference/system.webServer/security/authentication/anonymousAuthentication

'如果将此值保留为空(即username =“”),则匿名身份验证使用应用程序池标识对匿名用户进行身份验证

答案 1 :(得分:3)

懒惰(我)

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