每当我向IIS发布WCF服务时。几乎我已经习惯了这个错误:
HTTP错误404.3 - 未找到您请求的页面不能 由于扩展配置而提供服务。如果页面是 脚本,添加处理程序。如果要下载文件,请添加MIME 地图。
我坚持的做法是:将网站的应用程序池更改为classic mode
。
但这次我运气不好。
答案 0 :(得分:11)
尝试启用HTTP Activation
转到“控制面板”> Windows功能> .NET Framework 4.5高级服务> WCF服务> HTTP激活(勾选此)
答案 1 :(得分:0)
对我来说,我只需要将特定的模仿类型添加到我正在运行的IIS网站中
参考:https://docs.microsoft.com/en-us/iis/configuration/system.webserver/staticcontent/mimemap
打开IIS管理器
在“连接”窗格中,转到要为其添加MIME类型的站点,应用程序或目录。
在“主页”窗格中,双击“ MIME类型”。
在“ MIME类型”窗格中,单击“操作”窗格中的“添加...”。
在“添加MIME类型”对话框中,添加文件扩展名和MIME类型,然后单击“确定”。