asp.net-mvc-2 – MVC HttpDelete动词导致405方法不允许
发布时间:2020-12-16 09:14:44 所属栏目:asp.Net 来源:网络整理
导读:我在调用一个接受删除动词的控制器动作时,正在编写一个允许异常的方法. 我认为问题是IIS 7.0中的HandlerMappings是错误的,当我看 在: ExtensionlessUrl-ISAPI-4.0_64bitExtensionlessUrl-ISAPI-4.0_32bitExtensionlessUrl-Integrated-4.0 果然他们不接受DEL
我在调用一个接受删除动词的控制器动作时,正在编写一个允许异常的方法.
我认为问题是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 – 什么是MapRoute名称空间参数?
- abp demo运行1
- asp.net – 为特定客户端创建自定义文化和相关资源文件的建
- asp.net-mvc – 使用Castle Windsor在ASP.NET MVC中设置控制
- asp.net – 在哪里可以下载DLR的Managed JScript?
- asp.net – 可以回收IIS应用程序池,而不会丢失用户会话?
- asp.net – aspnet_compiler找到错误版本的System.Web.WebP
- asp.net-mvc – 显式指定ASP.NET MVC中控制器返回的ActionR
- asp.net-mvc – CORS在使用OWIN认证的web api中不起作用
- asp.net – BrowserLink MVC 6 – 不工作 – 没有额外的代码
推荐文章
站长推荐
- asp.net-mvc – 如何在Mvc 5中路由POST和GET
- ASP.NET压力测试
- Asp.Net MVC EnableClientValidation不起作用
- asp.net-mvc – ASP.NET MVC – 从视图部分更新模
- 经典ASP亚马逊s3休闲授权
- asp.net-mvc – Ajax.BeginForm和验证
- asp.net-mvc-3 – Value Injecter是否会映射集合
- Asp.net MVC企业级开发(02)---Log4net
- asp.net-mvc – 迷你探查器不显示ajax请求信息?
- asp.net-mvc – 带有Ajax.ActionLink的HTTP 404
热点阅读