WebAPI Delete方法报错405 Method Not Allowed
.net framework
在Web.config文件中添加如下配置:
<system.webServer><modules runAllManagedModulesForAllRequests="true"> <remove name="WebDAVModule"/> </modules> ...... </system.webServer>
参考资料
https://stackoverflow.com/questions/15619075/webapi-delete-not-working-405-method-not-allowed
.net core
<system.webServer><modules runAllManagedModulesForAllRequests="false"> <remove name="WebDAVModule"/> </modules> ...... </system.webServer>
被这个false和true坑苦了,在这里祭奠一下
大概情状是,.net core的项目,如果runAllManagedModulesForAllRequests="true",在不同的电脑上会出现几种不同的情况:
1.运行正常,delete方法成功执行
2.运行不正常,VS报错,em.....内容忘掉了
3.运行不正常,VS不报错,但是生成被中断,输出不报错,输出显示
程序“[3780] dotnet.exe”已退出,返回值为 0 (0x0)。
程序“[3780] dotnet.exe: 程序跟踪”已退出,返回值为 0 (0x0)。
程序“[13356] chrome.exe: WebKit”已退出,返回值为 -1 (0xffffffff)。
一脸懵逼地把.net core,IIS,VS,项目的环境检查了一遍,哈哈哈哈哈哈哈哈 = . =
参考资料
http://hovercraft.ie/asp-net-core-web-api-put-delete-methods-not-allowed-405-error/
转载于:https://www.cnblogs.com/Lulus/p/8557511.html
WebAPI Delete方法报错405 Method Not Allowed相关推荐
- flink1.12 process方法报错 overloaded method value process with alternatives
报错 overloaded method value process with alternatives:[R](keyedProcessFunction: org.apache.flink.stre ...
- 前端请求报错405 Method Not Allowed
postman 请求可以响应回来数据,但是本地服务调用不了,各种查找原因. 搭建代理服务器,进行配置,导致301直接重定向了,因为后台不允许操作, 原因调用的不是自己的服务器的库,后台没有API对接, ...
- java 实现接口后重写方法报错
java 实现接口后重写方法报错 java 实现接口后重写方法报错 The method contextDestroyed(ServletContextEvent) of type InitListe ...
- http请求返回405 (Method Not Allowed)
一.问题描述 使用post请求json文件中的数据时,返回报错405(Method Not Allowed) 二.解决方法 由post请求改为get请求,请求静态资源时用get请求: 原因: 使用po ...
- 解决Spring JPA删除方法报错问题
JPA删除方法报错 org.springframework.dao.InvalidDataAccessApiUsageException: Executing an update/delete que ...
- VS IISExpress REST DELETE 405 Method Not Allowed
[参考].net IIS MVC Rest api 跨域 PUT DELETE 404 无法使用问题解决方案 今日在使用泛型處理常式處理檔案上傳時,使用了 HTTP 動詞的 PUT.DELETE 進行 ...
- Python调用seek(pos,mode)方法报错Can‘t do nonzero cur-relative seeks
在Python中IO操作调用seek(pos,mode)方法时,出现异常错误:OSError:Can't do nonzero cur-relative seeks其示例代码如下: from io i ...
- python3中input()方法报错traceback变量未定义的解决方法
python3中input()方法报错traceback变量未定义的解决方法 参考文章: (1)python3中input()方法报错traceback变量未定义的解决方法 (2)https://ww ...
- torchtext Filed 方法报错解决办法
torchtext Filed 方法报错解决办法 问题1 拿到的源代码是这样的 报错: AttributeError: module 'torchtext.data' has no attribute ...
- uEditor setContent方法报错Uncaught TypeError: Cannot read property ‘innerHTML‘ of undefined
uEditor setContent方法报错Uncaught TypeError: Cannot read property 'innerHTML' of undefined 报错信息 解决方法 报错 ...
最新文章
- 已解决:k8s集群启动后,默认创建哪些namespace?
- 电脑svchost进程占用内存
- 论文笔记:[ICLR 2020] Tips for prospective and early-stage PhD students
- 异步加载在Vue生命周期哪个阶段更合理
- Matlab中 pdist 函数详解
- (转)VS2010 快捷键
- laravel windos 无法生成 appkey 的问题解决方法
- android目录穿越,安卓导航之Oruxmaps系列教程
- jdbc oracle clob blob long类型数据
- XShell「6.0.0111」已激活授权绿色版v2
- Latex显示无限循环小数
- 软件开发程序员的“九阳神功”——设计模式
- 开源的高性能Java集合:GNU Trove介绍
- 【2021-04-25】APP逆向之某智网加密数据
- 03-链表(Linked List)应用分析
- ZSL (zero shutter lag)
- 使用breakpad收集native奔溃日志及dump解析
- JNI字段描述符Ljava/lang/String;
- R语言:热图(Heatmap)显示指定 Gene 的标签注释
- python 多重列表去重_Python对列表去重的多种方法(四种方法)
热门文章
- Linux下有趣的命令
- Jquery—JQuery对checkbox的操作(01)
- 增强for中操作集合元素的误区---java.util.ConcurrentModificationException
- 教你如何理解Vue中的nextTick
- Asp.Net异步加载
- matlab回归系数 t检验6,matlab做回归分析时,能做t检验吗?
- hash ruby 定义 嵌套_Ruby:合并嵌套哈希
- java byte转十六进制_Python 十六进制hexbytesstr之间的转换和Bcc码的生成
- 印第安纳大学计算机语言学,语言学
- 变量名可以是python的关键字_python – 如何使用关键字作为变量名?