我安装了我的WebApi,就像本页描述的一样:
http://www.c-sharpcorner.com/UploadFile/2b481f/how-to-host-Asp-Net-web-api-on-iis-server/
之后我在浏览器中打开了api的资源,导致出现此错误:
Http-Error 404.0 - Not Found
通知MapRequestHandler
Handler StaticFile
我可能错误配置了什么,我想知道为什么在浏览到api方法的路径时使用StaticFile-Handler
答案 0 :(得分:0)
我经常解决运行命令的问题:aspnet_regiis -i
请在此处查看详细信息:https://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx
答案 1 :(得分:0)
经过一些研究,添加这一行
<modules runAllManagedModulesForAllRequests="true"/>
到system.webServer下的web.config,解决了问题