2015-11-21 57 views
0

我有一个MVC 5应用程序,当我通过IIS(版本8)浏览到它时,我得到一个403.14的消息。Web服务器配置为不列出此目录的内容。它像路由不工作?IIS上的MVC 5应用程序

回答

1

不,您看到403.14错误代码,因为IIS无法导航项目资源。如果你的路由问题,你会看到404

有两件事你需要检查你的错误。

  1. 确保您的IIS可以访问您的Web项目。

对于IIS来访问您的资源,您需要给您的IIS的读/写权限。

  • 在项目文件夹右键点击你正在尝试部署
  • 选择Security标签
  • 检查是否有用户(或组)面板
  • 如果有ISN列出了一个IUSR帐户't,添加IUSR并给予读/写权限(默认情况下,它已经)。

  • 确保deploy目录正确在IIS中设置
  • MVC目录可能会非常棘手的经验较少的用户。您很容易被哪些目录作为IIS的目标文件夹所困惑。它必须是Web.config的父文件夹。请重新检查您是否设置了您的项目文件夹。

    这将解决该错误。如果出现另一个HTML错误代码,那么认为您完成了在IIS上部署.NET MVC的第一步是安全的。

    0

    403.14表示您无权使用您提供的凭据查看此目录或页面。 确保您的虚拟目录已正确创建,并且IIS有权读取/写入它。 你可以找到更多的细节herehere

    相关问题