tomcat cookie跨域最新实现方法!!

首先说下场景:

a.blog.com

b.blog.com

其实是一个tomcat,分出很多个假的2级域名好看的。

现在在a.blog.com登录了,去了b.blog.com怎么就没有登录信息了?奇怪的。就是因为tomcat自生成的JSESSIONID COOKIES 有问题了,作用域只在a.blog.com。如果能把作用域放到 blog.com 那就OK了。


这里有个方法:

1、跨域共享cookie和跨域共享session

http://hi.baidu.com/hilaihiqu/blog/item/6bc33c504a9802421138c272.html

要写TOMCAT Valve 麻烦。

2、tomcat7以上的特效

http://tomcat.apache.org/tomcat-7.0-doc/config/context.html

看里面一个参数。sessionCookieDomain 。。设置一下它就好了。

设成 .blog.com

7里面还有好几个设置cookie的。。自己研究。

----------------------------------------------------------
Tomcat 7 可以修改 Session 默认的 Cookie 名 JSESSIONID 了

http://www.oschina.net/question/12_9478



======
571g社区购物网 。。真的很强大,不看不知道,一看吓一跳!

你可能感兴趣的:(tomcat cookie跨域最新实现方法!!)