不允许使用ASP.NET Core Web API PUT和DELETE方法(405错误)

在发布后的文件夹的web.config中,在现有的system.webServer节点中添加modules节点的3行或者加上handlers节点:

<system.webServer>
  <modules runAllManagedModulesForAllRequests="false">
    <remove name="WebDAVModule" />
  </modules>
</system.webServer>

  或者

<system.webServer>
  <modules runAllManagedModulesForAllRequests="true">
    <remove name="WebDAVModule" />
  </modules>
    <handlers>
      <remove name="WebDAV" />
    </handlers>
</system.webServer>

  

原文地址:https://www.cnblogs.com/wolfocme110/p/13471647.html