Discuz Nt 论坛与站点同步登陆问题
最初把站点和论坛部署在两个域名下面,比如:论坛--bbs.abc.com ,站点--mmm.abc.com 然后在站点登陆的时候调用DiscuzSession的login方法做到论坛的同步登陆,login方法的一个参数是设置cookie的域,我设置为".abc.com" 或"*.abc.com",或者干脆没有设置cookie域,但都是不行,站点登陆后刷新论坛,论坛还是未登陆状态,
现在直接把论坛部署在了站点的一个虚拟目录下面,站点:mmm.abc.com 论坛:mmm.abc.com/bbs 按理说这个是在同一个域了吧,然后login方法的设置cookie域的参数不填(默认就是在同一个域啊) 可还是不行,论坛得不到登陆状态,
调试过代码,login方法也没有报错,另外,按照上面所说的虚拟目录这种部署形式在本地部署后可以同步登陆状态,为什么部署到服务器的正式域名下面就不行了呢?(cookie的超时已经设为1000分钟了,所以应该不是cookie过期的问题)
有这方面经验的朋友支个招吧·····