Mic*_*ael 10 asp.net iis visual-studio
我使用 IIS 版本 10、Windows 10 和 VisualStudio 2015。
将 WEB 应用程序添加到 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.
Run Code Online (Sandbox Code Playgroud)
我从以下位置安装了 IIS 子组件:
Control Panel -> Programs and Features -> Turn Windows features on or off
Run Code Online (Sandbox Code Playgroud)
如Mekanik在这篇文章中所述。
这是已安装的子组件的屏幕截图:
但这对我没有帮助,但我仍然遇到相同的错误。
知道为什么我一直在上面收到此错误可能与版本有关IIS 10
吗?
小智 13
我知道这是一个老问题,但万一其他人遇到它:
它与处理程序映射有关,您需要相关站点的svc 集成映射:
为了确保此映射出现,您需要转到控制面板->打开或关闭 Windows 功能-> .NET Framework 4.7 高级服务(或等效的 .net 版本) -> WCF 服务-> HTTP 激活
开启 Http Activation 并刷新 IIS。这应该添加映射并修复错误。
您正在浏览什么类型的应用程序?根据扩展,确保您具有正确的处理程序映射,即 IIS 管理器 => 站点 => 特定站点 => 处理程序映射
另一件事是在 IIS 管理器中选择服务器(在应用程序池上方),双击 ISAPI 和 CGI 限制,然后查看是否允许所有内容。
归档时间: |
|
查看次数: |
24866 次 |
最近记录: |