我已经设法使用XDomainRequest在IE8上发出CORS请求。但是,似乎cookie不会在IE8上发送。有没有什么黑客?请求由buy.example.com制作为buy.api.example.com为什么ie8 CORS/XDomainRequest不发送cookie?
4
A
回答
3
除了在查询字符串中包含身份验证cookie值/令牌之外,没有任何办法,例如:
buy.api.example.com/?sessionId=$sessionId&otherparameters=test并设置你的web服务来检查查询字符串,如果cookie不存在。
0
还有另外一种方法。如果您在非默认的https端口上使用SSL,它将继续发送Cookie。 例如,如果您的网址类似https://example.com:8443/xxxx,那么它会发送Cookie。
我遇到了同样的问题。我的网络应用程序(内部网络应用程序)正在使用https,但在非标准端口,它工作正常。当我配置为使用443时,它停止工作,因为Cookie不是由XDomainRequest对象发送的。
我希望这会有所帮助
相关问题
- 1. 为什么HttpClient不发送我的Cookie?
- 2. 为什么iOS UIWebView Video不发送cookie?
- 3. CORS请求 - 为什么cookie未发送?
- 4. 为什么Volley在标题中发送Cookie不能使用Android?
- 5. 为什么chrome不能从webworker发送cookie?
- 6. Varnish ESI请求 - 发送了什么Cookie?
- 7. 不发送的cookie
- 8. 为什么不保存cookie?
- 9. 为什么不删除Cookie?
- 10. IE11不发送会话cookie
- 11. 为什么request.getCookies()在没有发送cookie时返回null?
- 12. 为什么Safari发送错误的cookie值?
- 13. curl不发送cookie值
- 14. CURLOPT_COOKIEFILE不发送cookie参数
- 15. 为什么Fb:like在使用XFBML时不会在IE8上显示发送按钮?
- 16. cookie被发送
- 17. smslib不发送短信为什么?
- 18. Twilio为什么不发送短信?
- 19. 客户端为什么不发送FIN?
- 20. 为什么邮差不发送数据
- 21. 为什么MFMailComposeViewController不会发送消息?
- 22. 骨干为什么不发送删除?
- 23. 为什么消息不会被发送?
- 24. SwiftMailer不发送邮件,为什么?
- 25. Ajax为什么不发送数据?
- 26. 为什么PHPmailer不发送附件?
- 27. 邮件为什么不自动发送?
- 28. 为什么bot信息不能发送?
- 29. OkHttp3不发送的cookie
- 30. 为什么浏览器在请求JavaScript文件时不发送cookie?
您已设置cookie的域名? – 2012-03-06 12:19:45
IE的XDomainRequest实现CORS不允许cookies根本传递,出于安全原因说微软.. – 2012-03-06 12:20:24
@Sudhir任何参考? – themihai 2012-03-06 13:01:57