我已经在javascript中设置了一个cookie,但是我的PHP文件无法检测到它。 print_r($_COOKIE)
会产生Array ( )
。
我的设置有点复杂。我的网站(site.com
)以及客户端网站(client.com
)镜像的最终结果(HTML& Javascript)完成了所有繁重工作。所以发生了什么:
Client.com
使用域.site.com
和路径/
(使用javascript)设置Cookie。Client.com
向来自client.com/ajax.php
app.site.com/ajax.php
发出AJAX请求
醇>
实际上是设置了cookie。以下是Chrome报告的内容:
Domain: .site.com
Path: /
由于PHP在app.site.com上执行,我希望我的脚本能够识别为.site.com设置的cookie,但它并没有。
我尝试了一些组合,但我无法弄清楚它为什么不起作用。 javascript设置cookie并且PHP读取cookie非常重要。这有可能吗(因为它的伪跨域)?
提前致谢