MSIPO技术圈 首页 IT技术 查看内容

.NetCore WebApi接口 DELETE 请求错误405.0 - Method Not Allowed 跨域问题

2024-03-26

.NET兼职社区
解决方案:
web.config中添加如下

 <system.webServer>
      <modules runAllManagedModulesForAllRequests="true">
         <remove name="WebDAVModule" />
      </modules>
      <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
      </handlers>
      <aspNetCore processPath="dotnet" arguments=".\Erp.Api.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
   </system.webServer>

只需要把WebDAVModule删除即可

 <modules runAllManagedModulesForAllRequests="true">
         <remove name="WebDAVModule" />
      </modules>

相关阅读

热门文章

    手机版|MSIPO技术圈 皖ICP备19022944号-2

    Copyright © 2024, msipo.com

    返回顶部