码迷,mamicode.com
首页 > Web开发 > 详细

同一台服务器部署多个WEB应用,SESSION冲突的解决方法

时间:2018-05-04 14:05:41      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:服务器   解决办法   xml文件   code   web   内容   定义   tomcat部署   指定   

  由于一台服务器上使用Tomcat部署多个WEB项目,而项目因为用到框架都是一样的,导致同时运行,session相互冲突,这个登录后,那个就得重新登录,造成了使用不方便,解决办法如下:

在server.xml文件,host的标签页下,加上Context标签,标签内容可以这样写:

<Context path=”” docBase=”” sessionCookieName=”myprojectname”></Context>

对上面几个属性做一些说明:

path属性指的是项目的名称,如果是直接访问URL,这里就填写空;

docBase属性指的项目的名称,可以自定义也可以为空,那就指明了是webapps下的ROOT;

sessionCookieName属性是这里需要注意的,指定了当前项目的session的唯一标识,各个名称自定义,为了不与其他的项目冲突。

同一台服务器部署多个WEB应用,SESSION冲突的解决方法

标签:服务器   解决办法   xml文件   code   web   内容   定义   tomcat部署   指定   

原文地址:https://www.cnblogs.com/Luke-Me/p/8989896.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!