【发布时间】:2012-10-20 11:41:54
【问题描述】:
当我尝试在 IIS 6 上部署 ASP .NET MVC 4 Web 应用程序时,我收到错误提示
对 web.config 的访问被拒绝。
网站应用池标识:网络服务
文件夹 C:\inetpub\wwwroot\ appname 具有网络服务的完全控制访问权限。但我很困惑这个权限是否被递归应用。
我怎样才能让网站正常工作?
错误截图
【问题讨论】:
标签: asp.net-mvc-3 iis
当我尝试在 IIS 6 上部署 ASP .NET MVC 4 Web 应用程序时,我收到错误提示
对 web.config 的访问被拒绝。
网站应用池标识:网络服务
文件夹 C:\inetpub\wwwroot\ appname 具有网络服务的完全控制访问权限。但我很困惑这个权限是否被递归应用。
我怎样才能让网站正常工作?
错误截图
【问题讨论】:
标签: asp.net-mvc-3 iis
如果你检查网站的目录安全,看看它是否设置为匿名。如果是,则授予 IISUSR 对该目录的读取权限。
如果是 Windows 身份验证或其他方法,并且 .Net 设置为模拟,您也需要授予他们访问权限。
HTH
硅
【讨论】:
尝试将应用程序池设置设置为默认池或 .Net Frame Work 版本:4.0
【讨论】: