HTTP错误404.3-在IIS 10中找不到

时间:2016-05-23 14:29:01

标签: asp.net visual-studio iis

我使用IIS版本10和Windows 10以及VisualStudio 2015.

将IIS应用程序添加到IIS站点并打开它后,我收到错误:

HTTP Error 404.3 - Not Found

The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.

我从以下位置安装了IIS子组件:

Control Panel -> Programs and Features -> Turn Windows features on or off

如Mekanik的post所述。

以下是已安装子组件的屏幕截图:

enter image description here

但它没有帮助我,但我仍然得到同样的错误。

任何想法为什么我一直收到上述错误可能与IIS 10的版本有关?

3 个答案:

答案 0 :(得分:2)

我对WCF Web服务有同样的问题。 修复如下: 打开-打开或关闭Windows功能,然后 启用HTTP激活

答案 1 :(得分:1)

您在浏览什么样的应用程序?基于扩展,确保您有适当的处理程序映射,即IIS管理器=>网站=>特定网站=>处理程序映射

另一件事是在IIS管理器中选择服务器(在应用程序池上方)双击ISAPI和CGI限制并查看是否允许一切。

答案 2 :(得分:0)

我知道这是一个老问题,但万一其他人遇到它:

它与处理程序映射有关,您需要针对所涉及站点的与svc集成映射:

Handler mapping in question

为了确保显示此映射,您需要转到控制面板-> 打开或关闭Windows功能-> .NET Framework 4.7高级服务(或等同于.net ver)-> WCF服务-> HTTP激活

打开Http激活并刷新IIS。这应该添加映射并修复错误。

Http Activation Feature Location