【问题标题】:MVC3 web site on IIS 6IIS 6 上的 MVC3 网站
【发布时间】:2012-10-20 11:41:54
【问题描述】:

当我尝试在 IIS 6 上部署 ASP .NET MVC 4 Web 应用程序时,我收到错误提示

对 web.config 的访问被拒绝。

网站应用池标识:网络服务

文件夹 C:\inetpub\wwwroot\ appname 具有网络服务的完全控制访问权限。但我很困惑这个权限是否被递归应用。

我怎样才能让网站正常工作?

错误截图

【问题讨论】:

    标签: asp.net-mvc-3 iis


    【解决方案1】:

    如果你检查网站的目录安全,看看它是否设置为匿名。如果是,则授予 IISUSR 对该目录的读取权限。

    如果是 Windows 身份验证或其他方法,并且 .Net 设置为模拟,您也需要授予他们访问权限。

    HTH

    【讨论】:

      【解决方案2】:

      尝试将应用程序池设置设置为默认池或 .Net Frame Work 版本:4.0

      【讨论】:

      • 这是设置为 4.0 框架。您可以在屏幕截图中看到使用的是版本 4
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多