用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1547|回复: 6
收起左侧

[讨论/交流] 最近遇到一个问题,不知道大家有没有遇到过

[复制链接]
发表于 2015-4-22 17:26:51 | 显示全部楼层 |阅读模式

浏览器:  IE11,IE10

域名:      二级域名 与 独立域名

源码 :     采用PHP内置的SESSION

问题描述:  独立域名登录 ,新窗口打开各个页面都没有问题,cookie正常。  但是二级域名登录后,只要有target="_blank"打开的新页面cookie就不同了,就需要重新登录。


说明:  二级域名 与 独立域名 都是同一个站点

不知道小伙伴们有没有遇到类似问题,其他浏览器没有问题。
发表于 2015-4-22 19:12:19 | 显示全部楼层
 楼主| 发表于 2015-4-23 08:55:42 | 显示全部楼层
貌似也不是这个问题,安装隐私没有阻止COOKIE只是新打开的页面,PHP的session_id的那个cookie重新生成了一个 ,可以这么说 新打开一个页面重新开启了一个session会话
发表于 2015-4-23 09:04:34 | 显示全部楼层
fuweiqs163 发表于 2015-4-23 08:55
貌似也不是这个问题,安装隐私没有阻止COOKIE只是新打开的页面,PHP的session_id的那个cookie重新生成了一 ...

看看你的cookie域的设置
 楼主| 发表于 2015-4-23 09:17:02 | 显示全部楼层
cookie我也设置了域 path都设置了 在IE10 IE11下还是不行
 楼主| 发表于 2015-4-23 09:17:59 | 显示全部楼层
target="_blank" 打开一个页面登陆状态又变成未登录了,一看PHPSESSION 又变了,又重启了一个会话
 楼主| 发表于 2015-4-23 13:47:31 | 显示全部楼层
问题找到了 是因为页面里面有AJAX才会这样
AJAX的头不一样了 那么SESSIONID 重启一个会话

本版积分规则