CORS支持PUT和DELETE与ASP.NET Web API
发布时间:2020-12-15 19:09:08 所属栏目:asp.Net 来源:网络整理
导读:我正在使用ASP.NET Web API的最终版本来实现一个JavaScript友好的API。根据各种教程,我已经启用CORS在我的web.config: system.webServer httpProtocol customHeaders add name="Access-Control-Allow-Origin" value="*" / add name="Access-Control-Allow-
我正在使用ASP.NET Web API的最终版本来实现一个JavaScript友好的API。根据各种教程,我已经启用CORS在我的web.config:
<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Headers" value="Content-Type" /> </customHeaders> </httpProtocol> </system.webServer> 有了上述,跨域GET和POST请求工作正常,但PUT和DELETE请求都失败。 在Chrome中:
是否需要额外的东西来获得PUT和DELETE动词跨域? 解决方法
它看起来像添加另一个自定义标题排序:
<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Headers" value="Content-Type" /> <add name="Access-Control-Allow-Methods" value="GET,POST,PUT,DELETE,OPTIONS" /> </customHeaders> </httpProtocol> </system.webServer> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 我想在div中使用li标签,但不推荐这是否有其他方
- ASP.NET知识点小结1
- asp.net-mvc – SOA vs MVC – 何时使用
- asp.net-mvc – MVC 4 Ajax.beginform提交 – 导致完全回发
- asp.net-mvc – ASP.NET MVC:具有POST Action参数的Redire
- .net – 编译器错误消息:编译器失败,错误代码为-532462766
- asp.net-mvc-4 – 在umbraco中获取错误无法找到类型或命名空
- asp.net-mvc – 使用Web Deploy发布ASP.NET MVC2站点
- asp.net-mvc – 获取ControllerName和ActionName并在Master
- asp.net-mvc – 如何检测移动浏览器,并将适当的内容指向它?
推荐文章
站长推荐
- ASP.NET 強制設定開啟或是關閉相容性檢視
- asp.net-mvc – 使用RadioButtons的可空值布尔的
- ASP.NET OAuth授权 – 使用ClientId和Secret以及
- asp.net-mvc – 使用自定义格式的ASP.NET MVC Vi
- asp.net-mvc – ASP.NET MVC6中的实体框架7多个外
- asp.net-mvc – mvc.net如何在迭代列表时使用强类
- asp.net-core – .net核心和SAML 2.0
- asp.net核心 – .NET核心 – 解决方案,框架,导入
- ASP.NET:文字属性中的单引号和双引号
- 如何在SDL Tridion页面上呈现asp.net用户控件?
热点阅读