HTTP 错误 403.14 - 在打开 IIS 网页时禁止
11/9/2020
本文内容
本文帮助您解决在打开 Internet Information Services (IIS) 网页时发生的"HTTP 错误 403.14 - 禁止 - Web 服务器配置为不列出此目录的内容"错误。
原始产品版本: Internet Information Services 7.0 及更高版本
原始 KB 编号: 942062
备注
本文的目标受众是网站管理员和 Web 开发人员。
本文仅适用于传统的窗体ASP.Net应用程序。
症状
当您访问在 IIS 7.0 或更高版本上托管的网站时,将收到类似于以下内容的错误消息:
应用程序"应用程序名称 "中的服务器错误
HTTP 错误 403.14 - 禁止
HRESULT:0x000000000
HRESULT 的说明:Web 服务器配置为不列出此目录的内容。
用户的解析
如果你是用户,应联系网站管理员,通知他们此 Web 地址发生了此错误。
网站管理员解决方案
出现此问题的原因是网站未启用目录浏览功能。 此外,未配置默认文档。 若要解决此问题,请使用下列方法之一:
方法 1:在 IIS 中启用目录浏览 (推荐)
若要解决此问题,请执行以下步骤:
启动 IIS 管理器。 为此,请选择"开始",选择 **"**运行",键入inetmgr.exe, 然后选择"确定"。
在 IIS 管理器中,展开 服务器名称,展开 网站,然后选择要更改的网站。
在功能 视图中,双击"目录浏览"。
在操作 窗格中,选择"启用"。
方法 2:添加默认文档
若要解决此问题,请执行以下步骤:
启动 IIS 管理器。 为此,请选择"开始",选择 **"**运行",键入inetmgr.exe, 然后选择"确定"。
在 IIS 管理器中,展开 服务器名称,展开 网站,然后选择要更改的网站。
在功能 视图中,双击"默认 文档"。
在操作 窗格中,选择"启用"。
在 "文件名" 框中,键入默认文档的名称,然后选择"确定"。
方法 3:在 IIS Express 中启用目录浏览功能
备注
此方法适用于在使用 IIS Express 时遇到此问题的 Web 开发人员。
打开命令提示符窗口,然后导航到您的计算机上的 IIS Express 文件夹。 例如,在命令提示符下键入以下命令,然后按 Enter:
C:\Program Files\IIS Express
键入以下命令,然后按 Enter:
appcmd set config /section:directoryBrowse /enabled:true
有关命令行Appcmd.exe,请参阅"AppCmd.exe入门"。