当将http请求发送到具有相同子域名但具有相同子域名的远程服务器时,safari和firefox不会发送cookie

时间:2017-01-05 11:12:52

标签: firefox cookies safari

我有两台服务器,a.example.com和b.example.com

  1. 域名.example.com的Cookie已在a.example.com/admin
  2. 中设置
  3. 我访问了a.example.com/admin页面,在此页面中,http请求已发送至b.example.com
  4. 我有一个数据包捕获,刚发现当我使用safari和firefox浏览器时没有发送cookie,但是在chrome中,cookie被发送了。
  5. 所以我想知道这种情况发生的方式,并且是否存在safari和firefox可以发送cookie的任何方法?

1 个答案:

答案 0 :(得分:0)

点击此链接,可能有助于您解决此问题:https://discourse.mozilla-community.org/t/webextension-xmlhttprequest-issues-no-cookies-or-referrer-solved/11224/15

似乎您需要启用第三方Cookie'或者你需要包装XMLHttpRequest。此外,请确保该网站列在清单文件的权限部分:https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/permissions