知识学堂 > 课程 > ASP.NET (Core) WebAPI IIS PUT和DELETE请求失败 405的解决办法

ASP.NET (Core) WebAPI IIS PUT和DELETE请求失败 405的解决办法

发布日期:2024/11/1 来源:聚恒【返回】

就是点击删除没反应,关闭安全软件后就出现405错误

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" /> 
      </handlers>
      <aspNetCore processPath="dotnet" arguments=".\Web.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" /> 
    </system.webServer>
  </location>
</configuration>
<!--ProjectGuid: BC641CEF-4C09-4690-A419-E98E0BF7137C-->

2、

网站-功能视图-模块-移除掉WebDav模块即可

3、启用或关闭Windows功能 卸载