由PHP检测不到的JavaScript设置的Cookie

时间:2014-05-09 09:53:28

标签: javascript php cookies subdomain

我已经在javascript中设置了一个cookie,但是我的PHP文件无法检测到它。 print_r($_COOKIE)会产生Array ( )

我的设置有点复杂。我的网站(site.com)以及客户端网站(client.com)镜像的最终结果(HTML& Javascript)完成了所有繁重工作。所以发生了什么:

  1. Client.com使用域.site.com和路径/(使用javascript)设置Cookie。
  2. Client.com向来自client.com/ajax.php
  3. 的镜像的app.site.com/ajax.php发出AJAX请求

    实际上是设置了cookie。以下是Chrome报告的内容:

     Domain:    .site.com
     Path:  /
    

    由于PHP在app.site.com上执行,我希望我的脚本能够识别为.site.com设置的cookie,但它并没有。

    我尝试了一些组合,但我无法弄清楚它为什么不起作用。 javascript设置cookie并且PHP读取cookie非常重要。这有可能吗(因为它的伪跨域)?

    提前致谢

0 个答案:

没有答案