码迷,mamicode.com
首页 > Windows程序 > 详细

webapi发布常见错误及解决方案

时间:2018-08-07 15:16:35      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:runtime   bsp   http   handlers   err   发布   modules   manage   name   

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发布常见错误及解决方案

标签:runtime   bsp   http   handlers   err   发布   modules   manage   name   

原文地址:https://www.cnblogs.com/zlp520/p/9436645.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!