web项目http跟https跳转session失效解决

web项目http和https跳转session失效解决

最近web项目中有http和https两种地址。两者跳转可能出现重新生成session问题,导致失效。

现总结如下:

第一种情况http跳转到https,session不会失效。

第二种情况https跳转到http,session失效。tomcat会重新生成sessionId。

解决办法:

在http到url后面加上;jsessionid=<%=session.getId()%> 注意有分号

这样就不会生成一个新到sessionId

问题解决