asp.net web api http put delete , iis 返回400.0 找不到错误的解决办法.
来源:互联网 发布:港澳资讯点金手软件 编辑:程序博客网 时间:2024/05/17 02:36
记录一下出问题前我的iis配置:
1. 应用程序池:
错误是:
尝试解决办法(都不行):
<system.webServer> <validation validateIntegratedModeConfiguration="false" /> <modules runAllManagedModulesForAllRequests="true" /> <handlers> <remove name="ExtensionlessUrlHandler-Integrated-4.0" /> <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode,runtimeVersionv4.0" /> </handlers></system.webServer>
和
<modules> <remove name="WebDAVModule" /></modules><handlers> <remove name="WebDAV" /></handlers>
- Delete WebDAV from "Modules"
- Delete WebDAV from "Handler Mappings"
- I delete WebDAV from IIS components to make sure WebDAV not exists and restart Windows
- Go to "Handler Mappings" and find ExtensionlessUrlHandler (for 32 and 64 and Integrated), open it and go to "Request Restrictions" to second chapter "Verbs" and put some of the methods you need to the string. I have the next: GET,HEAD,POST,DEBUG,PUT I repeat the changes for three "ExtensionlessUrlHandler" states.
- I do not change Request Filtering settings
请求筛选-->http谓词设置:
最后正常运行的配置是:
只保留了"最后的解决办法"那个小节里的配置. 其他配置都按照iis默认配置
0 0
- asp.net web api http put delete , iis 返回400.0 找不到错误的解决办法.
- asp.net web api使用默认路由 put delete动作在IIS下受限
- .net http发送put、delete请求报405错误解决办法
- IIS 部署ASP.Net, WebAPI, Restful API, PUT/DELETE 报405错解决办法, webapi method not allowed 405
- IIS 8.0部署ASP.Net, WebAPI, Restful API, PUT/DELETE 报405错解决办法, method not allowed 405
- WEB API 中HTTP的get、post、put,delete 请求方式
- 在IIS中运行asp.net页面报HTTP 500 - 内部服务器错误的解决办法
- [环境搭建]-Web Api搭建到IIS服务器后PUT请求返回HTTP Error 405.0 - Method Not Allowed 解决方法
- IIS asp .net web api 访问慢
- IIS中找不到web扩展服务ASP.NET v2.0.50727
- 如何让IIS 能响应HTTP PUT和DELETE请求
- 解决“IIS中找不到web扩展服务ASP.NET v2.0.50727”的方法 分享
- 解决XP的IIS "HTTP 500”内部服务器错误--asp和asp.net服务器ISS
- IIS运行不了ASP.NET的解决办法
- IIS运行不了ASP.NET的解决办法
- http 的get,put,post,delete
- HTTP的get、put、post、delete
- get,post,delete,put的http请求。
- Java学习提要——String类对正则的支持
- spring boot 学习--07---配置文件处理
- 计算机视觉系列教程 (二)卷积与滤波详解
- chrome浏览器默认浏览方式变成了“移动端”的浏览方式,怎么恢复pc端浏览?
- jetbrains 所有产品的历史版本下载
- asp.net web api http put delete , iis 返回400.0 找不到错误的解决办法.
- NDK和JNI的使用
- Qt中条件编译或者叫编译开关
- 函数指针
- C++11 并发指南六(atomic 类型详解一 atomic_flag 介绍)
- 3分独享阅信短信大礼包,申请即送500条
- Python编码错误
- Fuel部署OpenStack过程及原理介绍
- C++11 并发指南六( <atomic> 类型详解二 std::atomic )