为什么我需要将我的应用程序池标识添加到IIS_IUSRS组?

时间:2012-06-01 18:25:09

标签: asp.net iis-7.5

我正在Windows 2008 R2 / IIS 7.5服务器上设置.NET v4.0 Web应用程序,该服务器使用域帐户作为应用程序池标识。当我访问该网站时,我收到以下错误:

当前身份()没有对“C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files”

的写入权限

根据:http://learn.iis.net/page.aspx/140/understanding-built-in-user-and-group-accounts-in-iis/,当进程启动时,工作进程的标识将添加到IIS_IUSRS组。这似乎适用于我在同一台服务器上运行的现有.NET v2.0应用程序(我没有必要将其域帐户应用程序池标识添加到IIS_IUSRS组)。对于我正在设置的第一个.NET v4.0 Web应用程序,情况似乎并非如此。

一旦我将标识添加到组中,一切正常。我怀疑某些东西配置不正确迫使我这样做。我想在推出更多网站/服务器之前了解这一点。

先谢谢你的帮助......

0 个答案:

没有答案