为什么session过期后重新登录会生成两个JsessionID

white_grimreaper 2018-02-23 02:48:15
[size=16px] 在访问www.XXX.com/admin/new时等待session过期后,重新登录后会生成两个Jsessionid,一个是路径到/admin的,一个是到/admin/new的。这时访问admin下的其他路径没有问题,只要访问/admin/new时就一直被重定向到了登录界面,把那个路径为/admin/new的Jsessionid删掉就一切正常了!
那么怎么阻止/admin/new这个路径的Jsessionid生成呢,我感觉是配置问题,但是无从下手,求大手解答!!!
...全文
1217 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
找到原因了吗,我也是因为俩id导致无限重定向到登录页
white_grimreaper 2018-02-24
  • 打赏
  • 举报
回复
引用 3 楼 u011594442 的回复:
https://www.cnblogs.com/noam/archive/2010/03/17/1688443.html 你看看这个~
虽然这个帖子没解决我的问题,但是我知道向那个方向找问题了,我在tomcat中配置了<context sessionCookiePath=“” sessionCookieName>,还是两个sessionid,但是这次这个sessionID里面有信息的,问题是解决了。 至于为什么还有两个sessionid和怎么解决在这个帖子里就先不管了,我下去自己找到原因在说,或者有大手直接说出来更好。。谢谢了
Sunyiban 2018-02-23
  • 打赏
  • 举报
回复
https://www.cnblogs.com/noam/archive/2010/03/17/1688443.html 你看看这个~
white_grimreaper 2018-02-23
  • 打赏
  • 举报
回复
引用 1 楼 u011594442 的回复:
你F12看看请求有没有报错,我之前遇到过是跨域导致的。
没有报错,我这没涉及到跨域,就一个tomcat一个项目。打开F12就是一个302的重定向,请求头有两个jsessionid,前面的那个应该是没有用户信息的,后面的有数据的没有起作用.....
Sunyiban 2018-02-23
  • 打赏
  • 举报
回复
你F12看看请求有没有报错,我之前遇到过是跨域导致的。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧