0

我正在新的实时服务器上设置 MVC 站点。在其他非实时服务器上它工作但在实时我收到此错误

HTTP Error 403.14 - Forbidden

The Web server is configured to not list the contents of this directory.

我已经安装了 MVC 3 和 MVC 4,但仍然出现此错误。我在 IIS 中重新启动站点并重新启动服务器,但没有任何效果。我有什么明显的遗漏吗?

我正在使用 IIS7。

4

1 回答 1

1

您可能需要为该文件夹添加正确的权限。

  1. 右键单击 Windows 资源管理器中的文件夹,然后单击属性。
  2. 转到安全选项卡,然后单击“编辑”。
  3. 然后单击“添加”。
  4. 确保位置是您当前的计算机。
  5. 在对象名称文本框中键入“IIS AppPool\MyApplicationPoolName”,其中 MyApplicationPoolName 是 IIS 中应用程序池的名称。
  6. 单击确定。在权限窗口中,确保选择了新用户并勾选“修改”或您需要的任何权限。单击确定并关闭属性窗口。

希望这会有所帮助 - 确保您授予的权限不会超过您在实时环境中实际需要的权限,但通常修改适用于 Web 应用程序。

于 2013-02-22T14:29:38.627 回答