在IE9中使用Cookie进行CORS请求?

前端之家收集整理的这篇文章主要介绍了在IE9中使用Cookie进行CORS请求?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在IE9中,我试图用cookie发出一个十字架请求.然而,即使我有Access-Control-Allow-Origin,访问控制允许凭证,访问控制允许方法都设置为适当的值(原始域,真和GET,POST),IE9仍然没有从请求发送或设置Cookie.这是我使用的脚本:
var xdr = new XDomainRequest()
xdr.open("http://mydomain.com/cors.PHP")
xdr.withCredentials = true;
xdr.send();

任何关于如何让cookie在IE9中使用CORS请求的想法?

解决方法

从本页底部http://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx可以看到更新:Internet Explorer 10现在支持使用XMLHTTPRequest的CORS.这意味着CORBA在IE9中处理不当.抱歉.他们在同一篇文章中提出了与代理的一些解决方法.

浏览器兼容性矩阵在http://caniuse.com/cors给出,部分支持是指它们的意思

Internet Explorer 8 provides support via the XDomainRequest object but doesn’t support credentialed requests 07002.

猜你在找的HTML相关文章