gpt4 book ai didi

asp.net-mvc-2 - MVC HttpDelete Verb 导致 405 方法不允许

转载 作者:行者123 更新时间:2023-12-02 17:58:19 25 4
gpt4 key购买 nike

在调用接受删除动词的 Controller 操作时,我遇到了一个现在允许异常的方法。

我认为问题是 IIS 7.0 中的 HandlerMappings 错误,当我查看时在:

ExtensionlessUrl-ISAPI-4.0_64bit
ExtensionlessUrl-ISAPI-4.0_32bit
ExtensionlessUrl-Integrated-4.0

果然他们不接受 DELETE 动词。我将其添加到动词列表中,但仍然收到错误,所以我不知道为什么会出现这种情况。有人能解释一下吗?

最佳答案

我发现此问题是由 WebDav 模块引起的。我从 web.config 中删除了它,这解决了问题。

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

希望这对其他人有帮助!

关于asp.net-mvc-2 - MVC HttpDelete Verb 导致 405 方法不允许,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3517902/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com