一行代码 解决Session跨域问题
2016-06-02 16:11:22 小德 PHP 访问次数 1176


日常网站开发中会有登录退出页 是一个域名,同时会有网站的子系统或者不同的子模块是不同的域名比如xiaodeworld.com  有子模块user.xiaodeworld.com  ;这就引出从主域名登录记住的Session信息因为跨域导致在User.xiaode.com 下SessionID 不对,以至于无法Session同步。

我们只需对Cookie的域进行设置即可:

ini_set('session.cookie_domain','.xiaodeworld.com');


这样user.xiaodeworld.com就能共享xiaodeworld.com的Session了。