你的位置: 首页 / ASP.NET MVC / 正文

[C#/.NET]关于Web Api Put/Delete请求出现405错误的解决方案

4580 1 读完约需 2 分钟 发布于: 2015-12-11 16:31
如题,这是很多同学在开始做ASP.NET Web Api的时候会遇到的一个问题。在处理Get或者Post的请求时不会出现服务器端405的错误,但一旦处理Put或者Delete的请求,这个405的错误就出现了。出现问题我们就要想办法去解决,以上问题的简单处理方式是修改项目的Web.config文件,删除WebDAVModule模块,具体如下:
<system.webServer>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules runAllManagedModulesForAllRequests="true">
        <remove name="WebDAVModule"/> <!-- 添加此行 -->
    </modules>
    ... 以下是你的其他配置选项
好了,就写到这里,希望可以帮助到你。。。

郑重申明:本文未经许可,禁止任何形式转载

阅读了该文章的人还浏览了...

本文永久链接码友网 » [C#/.NET]关于Web Api Put/Delete请求出现405错误的解决方案

分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册