由php脚本设置的Cookie通过AJAX调用

时间:2016-10-11 18:53:05

标签: php ajax session cookies

我在域名为domain1.com/post_data.php上有一个php脚本。此脚本对另一个域上托管的另一个脚本进行AJAX调用:domain2.com/set_data.php。 set_data.php需要一些post变量并将它们写入表....一切正常(因为如果你想知道的话,在domain2.com上启用了CORS)。)。

我的问题是:domain2.com/set_data.php在其结束时启动会话,并从cookie中“写入/读取”会话ID ....这个cookie存储在哪里? domain1.com/post_data.php是否可以访问远程服务器脚本设置的cookie?

我正在db2中编写由domain2.com设置的会话ID,并且domain2.com写入数据库的会话ID与domain1.com上的cookie中写入的会话ID不匹配(我通过阅读检查)在domain1.com上的PHP SessionID cookie。

2 个答案:

答案 0 :(得分:0)

您只能查看或设置对当前域有效的Cookie。即domain1.com脚本无法看到domain2.com的cookie。

答案 1 :(得分:0)

作为answered here,domain.com绝对无法为domain1.com设置Cookie。