ajax中的cookie调用

时间:2018-01-29 17:28:32

标签: jquery ajax cookies cross-domain

我有这个设置:

具体来说,我正在使用jquery并执行$.ajax("https://baz.example.com/.../resource.json")

我期望ajax调用将cookie发送到服务器,但没有发送任何内容。如果我将选项xhrFields: { withCredentials: true }添加到jquery方法中,我会成功地看到发送的cookie,但我希望这不是必需的。

为什么foo.bar.example.combaz.example.com不同? 为什么不共享cookie?如果我执行“手动”操作,则从另一个选项卡中使用浏览器打开JSON URL我发现cookie已发送。

0 个答案:

没有答案