首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

仍是discuz与j2ee整合的cookie认证

2012-06-29 
还是discuz与j2ee整合的cookie认证前一篇已经写了IE跨域认证的问题实际上是个“误会”。没想到,开始真正做登

还是discuz与j2ee整合的cookie认证

前一篇已经写了IE跨域认证的问题实际上是个“误会”。

没想到,开始真正做登录的时候又出现了问题。。。前几天刚刚做了从www向dz的单向认真问题,今天打算在增加一个功能,在dz认证以后,写了cookie了,从j2ee端读回,并分析,从而实现“从dz向j2ee的”登录。

一上来就发生问题:用request.getCookies()根本读不到dz写的cookie:sid和auth。环境如下:

www.je22.com:是je22的域名;

bbs.j2ee.com:是dz的域名;

?

查了资料后发现:dz中使用php的setcookie写cookie的时候没有指定domain,于是在config.inc.php中,找到$cookiedomain一行,修改为:

?

$cookiedomain = '.j2ee.com';

?

(注意,前面要有一个点)

?

搞定。

?

多说一句:如果保持domain为空的话,只能实现该域名下以及子目录下可用,也就是说,即使没有二级域名bbs,直接www.j2ee.com/bbs,也应该不行,没尝试。

热点排行