在我的Asp.Net核心Web应用程序(版本1.1.0)中,突然突然出现了错误405 ,同时从购物车中删除商品并更新了购物车商品数量。针对这两个动作的请求由两个各自的Web API(每个API分别)完成。
我在Internet上进行了很多搜索,找到了以下解决方案,当我实施该解决方案时,它可以按预期运行:
<validation validateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true">
<remove name="WebDAVModule"/>
</modules>
</validation>
和
<handlers>
<remove name="WebDAV" />
</handlers>
在web.config中实现这些属性之前,请这里的专家请您为我解释这些属性?
此外,在实施此解决方案后,请分享您对安全性的看法。
非常感谢!