HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.
Most likely causes:
- A default document is not configured for the requested URL, and directory browsing is not enabled on the server.
Things you can try:
- If you do not want to enable directory browsing, ensure that a default document is configured and that the file exists.
- Enable directory browsing.
- Go to the IIS Express install directory.
- Run appcmd set config /section:system.webServer/directoryBrowse /enabled:true to enable directory browsing at the server level.
- Run appcmd set config ["SITE_NAME"] /section:system.webServer/directoryBrowse /enabled:true to enable directory browsing at the site level.
- Verify that the configuration/system.webServer/directoryBrowse@enabled attribute is set to true in the site or application configuration file.
上面加粗部分以及提示很明显:set config ["SITE_NAME"] /section:system.webServer/directoryBrowse /enabled:true
就是到config 中的system.webServer内的directoryBrowse 属性设置为true
如:
<system.webServer>
<defaultDocument>
<files>
<add value="index.aspx" />
</files>
</defaultDocument>
<directoryBrowse enabled="true"/>
</system.webServer>
本文详细解析了HTTPError403.14错误的成因,即服务器配置禁止目录浏览,且未设置默认文档。提供了两种解决方案:一是确保已配置默认文档并存在;二是启用目录浏览功能,通过在IISExpress安装目录下运行特定命令实现。
7816

被折叠的 条评论
为什么被折叠?



