首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CORS飞行前请求在IE 11上失败的奇怪问题

CORS飞行前请求在IE 11上失败的奇怪问题
EN

Stack Overflow用户
提问于 2015-01-12 18:43:38
回答 1查看 5.4K关注 0票数 3

问题是,POST查询在IE11上失败了,在所有其他浏览器中,它似乎都正常工作。

让我们一步一步地描述问题:

  1. XHR请求从应用程序到REST。
  2. 飞行前选项请求(请求参数如下)

接受:*/*原产地:https://app.example.com访问-控制-请求-方法: POST访问-控制-请求-标题内容-类型,接受:接受-编码: gzip,压缩用户-代理: Mozilla/5.0 (WindowsNT6.3;三叉戟/7.0;( rv:11.0)像壁虎主机: api.example.com内容长度:0连接:保持活力缓存控制:无缓存

  1. 飞行前请求响应参数如下:

X驱动-通过:糖访问-控制-允许-来源:https://app.example.com不同:源访问-控制-允许-Credentia真ls:访问-控制-允许-方法-方法:获取,张贴,删除,选项访问-控制-允许-头:X请求-与,X-HTTP-方法-覆盖,内容-类型,接受set-cookie: sugar.sid=s%Pb9OoTTPUkVw%2F2vUPoFMNG LMXACSkQevo;路径=/;Expires=Thu,2015年1月15日18:27:07 GMT;HttpOnly;安全日期: Mon,2015年1月12日18:27:07 GMT连接:关闭

  1. 飞行前请求参数之后的真正HTTP请求:

接受: application/json内容-类型: application/json Referer:https://app.example.com/接受-语言: en-US原产地:https://app.example.com接受-编码: gzip,缩减用户-代理: Mozilla/5.0 (Windows 6.3;三叉戟/7.0;rv:11.0)类似于壁虎主机: sugar.sid=s%3A-%2FGF1YoFmRfmBsxK4vLBoGjY5NT0QoYvf5s;内容长度:9连接:保持活力缓存控制:无缓存饼干: api.example.com

  1. 最后响应参数:

内容-类型: application/json;charset=utf-8内容-长度: 72可变:接受-编码日期: Mon,2015年1月12日18:27:07 GMT连接:关闭

  1. 基本上,响应以IE错误结束:https://app.example.com:在访问控制-允许-原产地报头中找不到。第一个请求是否也需要Access-**-Origin,这似乎是缺失的。

也遵循CORS的流程图调试问题,但我找不到它的flowchart.png

我使用的是带有节点-cors模块+修改选项的Node.js快捷服务器。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-12 19:55:03

我在我的站点上使用Fiddler调试这个问题,并得到了以下消息:

代码语言:javascript
复制
HTTP/1.1 400 Bad Request
Cache-Control: no-cache
Pragma: no-cache
Content-Type: application/json; charset=utf-8
Expires: -1
Server: Microsoft-IIS/8.5
X-AspNet-Version: 4.0.30319
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Date: Mon, 12 Sep 2016 19:40:20 GMT
Content-Length: 103

{"Message":"The collection of headers 'accept,if-modified-since,cache-control,pragma' is not allowed."}

CORS标头集合接受,如果修改-自,缓存-控制,务实。

因此,我只是在我的web.api中添加了CORS缺少的标题列表。

我希望这对某人有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27908661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档