webapi发布常见错误及解决方案
Posted 逻辑思维-质变
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webapi发布常见错误及解决方案相关的知识,希望对你有一定的参考价值。
webapi发布常见错误及解决方案
错误一:
错误:404 (Not Found)
解决方案:
在 <system.webServer>节点中添加如下模块:
<modules runAllManagedModulesForAllRequests="true" />
错误二:
错误:405 (Method Not Allowed)或者Response for preflight has invalid HTTP status code 405.
解决方案:
在 <system.webServer>节点中添加如下模块:
-<handlers>
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<remove name="OPTIONSVerbHandler" />
<remove name="TRACEVerbHandler" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
</handlers>
以上是关于webapi发布常见错误及解决方案的主要内容,如果未能解决你的问题,请参考以下文章