tomcat 二级域名 相关.docVIP

  • 2
  • 0
  • 约4万字
  • 约 31页
  • 2016-06-05 发布于江苏
  • 举报
tomcat 二级域名 相关.doc

tomcat 二级域名 session共享 Tomcat 2010-08-02 19:16:09 阅读19 评论0 ??字号:大中小?订阅 Tomcat下,不同的二级域名之间或根域与子域之间,Session默认是不共享的,因为Cookie名称为JSESSIONID的Cookie根域是默认是没设置 的,访问不同的二级域名,其Cookie就重新生成,而session就是根据这个Cookie来生成的,所以在不同的二级域名下生成的Session也 不一样。找到了其原因,就可根据这个原因对Tomcat在生成Session时进行相应的修改(注:本文针对Tomcat 6.0.18)。 修改tomcat源代码 包:catalina.jar 类:org.apache.catalina.connector.Request protected void configureSessionCookie(Cookie cookie) { ??????? cookie.setMaxAge(-1); ??????? String contextPath = null; ??????? if (!connector.getEmptySessionPath() (getContext() != null)) { ??????????? contextPath = getContext().getEncoded

文档评论(0)

1亿VIP精品文档

相关文档