ThinkPHP 二级域名session共享问题

浏览:10186 发布日期:2013/09/11 分类:求助交流 关键字: session共享 二级域名
ThinkPHP独立分组下,如以下几组
有域名
m.cms.con 子域名
cms.con 主域名
也在网上找了很多关于session跨域的方法,
在Index.php中做了设置ini_set('session.cookie_domain', '.cms.con');同时在config.php中也做了如下设置'SESSION_OPTIONS'=>array('domain'=>'.cms.con'),//session配置
'COOKIE_DOMAIN'=>'.cms.con',//cookie域名
在http://m.cms.con/Entrance/login.html中打印session_id和在
http://cms.con/index.php/member/entrance/login
中打印session_id两个值是一样的,
但是现在还出现了一个问题
当在cms.con/index.php/member/entrance/login用ajax判断验证码是否正确的时候,如图:

当在http://m.cms.con/Entrance/login.html中用ajax请求

这个错误请求里面的session_id和我页面展示的session_id都不一样,这是为什么,
cms.con
m.cms.con
打印出的session_id 为8b2nlu29gfm43dma8vkpsh8pi3
PS:Api也是 一个独立分组
Ajax代码如下

急等啊,在线求
最佳答案
评论( 相关
后面还有条评论,点击查看>>