我成功地在iis8中托管了我的测试 html 页面。
当我尝试托管已经创建的站点时,我收到了http错误 403.14 禁止。即使我将默认文档设置为具有框架的起始 html 页面。该网站有几个文件夹内部文件夹。当我启用目录浏览时,它会列出该页面。如果我禁用它会显示 403.14 错误。
我可以做些什么来解决这个问题?
我的测试页面就像
<html>
<body>
Welcome
</body>
</html>
我成功地在iis8中托管了我的测试 html 页面。
当我尝试托管已经创建的站点时,我收到了http错误 403.14 禁止。即使我将默认文档设置为具有框架的起始 html 页面。该网站有几个文件夹内部文件夹。当我启用目录浏览时,它会列出该页面。如果我禁用它会显示 403.14 错误。
我可以做些什么来解决这个问题?
我的测试页面就像
<html>
<body>
Welcome
</body>
</html>
我一直试图在我的机器上重现它,但无法重现它。
然而,四处搜索我发现有些人通过运行 aspnet_regiis -i 命令解决了这个问题,如下所示:
以管理员身份运行命令提示符。
复制并粘贴以下文本“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i”</p>
路径可能因您的 .NET 版本而异。
只需在Web.config中添加属性: runAllManagedModulesForAllRequests="true"
in即可。<modules>
最后结果:
<configuration>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">