解决Tomcat6的session跨域

本文介绍如何在Tomcat 6.0.35中实现二级域名间的Session共享。通过添加特定的Jar包并配置Server.xml文件,可以使得不同二级域名指向同一项目时能共享Session数据。

同一个项目:项目名称,会有多个域名访问,比如:abc.顶级域名.com还有www.顶级域名.com都是指向一个项目,都要使用到session存入的www域名的对象和用户对象,那么就需要session跨域了;解决方案如下:

为了让 tomcat6.0.35 支持二级域名session共享,需要加入此jar包,并修改tomcat配置文件。
步骤1:添加此jar包到tomcat目录下 $CATALINA_HOME/server/lib
步骤2:修改tomcat配置文件  $CATALINA_HOME/conf/server.xml
在Engine标签中添加<Valve className="org.three3s.valves.CrossSubdomainSessionValve"/>

使用架包如下:CrossSubDomain.jar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值