在子域之间共享cookie和会话


sharing cookie and session between subdomain

我有m.xxxxxx .com和www.xxxx.com子域所有我的项目在www.xxx.com,当我需要发送像登录等ajax请求它返回值但是当我再次调用它时会话和cookie被删除

我正在测试应用程序www.xxxx.com/mobile

和所有的请求可能我应该怎么做

和坐姿Access-Control-Allow-Origin:*;

交叉原点问题的

但是会话在两个子域之间不共享

试试这个:

我能想到的唯一方法是将会话数据保存到cookie中,然后在访问另一个域时打开cookie。你可以在这里阅读如何做到这一点:

http://www.depiction.net/tutorials/php/cookies-session-variables.php

你为什么要这样做?

也可以试试

您正在寻找这个函数:session_set_cookie_params()。假设你有两个域:

site1.example.com
site2.example.com

为了在两个域之间共享会话数据,在session_start()之前调用以下函数:

session_set_cookie_params(0, '/', '.example.com');