我有两台服务器,a.example.com和b.example.com
-
包含域.example.com的Cookie已在a.example.com/admin中设置
-
我访问了a.example.com/admin页面,在此页面中,http请求已发送至b.example.com
-
我有一个数据包捕获,刚发现当我使用safari和firefox浏览器时没有发送cookie,但是在chrome中,cookie被发送了 .
所以我想知道这种情况发生的方式,并且是否存在safari和firefox可以发送cookie的任何方法?
1 回答
检查此链接,它可能会帮助您解决这个问题:https://discourse.mozilla-community.org/t/webextension-xmlhttprequest-issues-no-cookies-or-referrer-solved/11224/15
看来您需要启用'third party cookies'或者需要包装XMLHttpRequest . 此外,请确保该网站列在清单文件的权限部分中:https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/permissions