fuweiqs163 发表于 2015-4-22 17:26:51

最近遇到一个问题,不知道大家有没有遇到过


浏览器:IE11,IE10

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

源码 :   采用PHP内置的SESSION

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


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

不知道小伙伴们有没有遇到类似问题,其他浏览器没有问题。

yuzhigang5460 发表于 2015-4-22 19:12:19

http://ju.outofmemory.cn/entry/54051

fuweiqs163 发表于 2015-4-23 08:55:42

貌似也不是这个问题,安装隐私没有阻止COOKIE只是新打开的页面,PHP的session_id的那个cookie重新生成了一个 ,可以这么说 新打开一个页面重新开启了一个session会话

yuzhigang5460 发表于 2015-4-23 09:04:34

fuweiqs163 发表于 2015-4-23 08:55
貌似也不是这个问题,安装隐私没有阻止COOKIE只是新打开的页面,PHP的session_id的那个cookie重新生成了一 ...

看看你的cookie域的设置

fuweiqs163 发表于 2015-4-23 09:17:02

cookie我也设置了域 path都设置了 在IE10 IE11下还是不行

fuweiqs163 发表于 2015-4-23 09:17:59

target="_blank" 打开一个页面登陆状态又变成未登录了,一看PHPSESSION 又变了,又重启了一个会话

fuweiqs163 发表于 2015-4-23 13:47:31

问题找到了 是因为页面里面有AJAX才会这样
AJAX的头不一样了 那么SESSIONID 重启一个会话
页: [1]
查看完整版本: 最近遇到一个问题,不知道大家有没有遇到过