【发布时间】:2016-02-02 13:12:53
【问题描述】:
我在域 A 上有一个页面,它从域 B 加载 webworker 脚本。webworker 正在从域 A 的服务器获取一些 PNG。
在 Firefox 中,获取 PNG 的请求包含我的网站(域 A)的 cookie。
在 Chrome 中,它不包含我网站的 cookie,因此失败,因为请求必须来自已登录的用户(这需要在请求中发送会话 cookie)。
哪个浏览器的行为正确,我可以做些什么来让 Chrome 从网络工作者中发送当前域的 cookie?
更新:
我从域 B 中提取了所有文件并将它们托管在域 A 的服务器上,因此 webworker 文件现在与站点本身位于同一域中,但 Chrome 仍然没有发送会话 cookie 以及来自网络工作者。
【问题讨论】:
标签: google-chrome firefox cookies web-worker