session id 导致打开页面400错误
悬赏:20积分
收藏
异常出现前提:第一次启动项目,项目没有在浏览器访问过或会话超时。
[hr]
打开系统访问路劲,系统跳转至登录页,并默认在路劲后面拼接了;JSESSIONID=ae10cc27fabd4dc082795d3e82b329c9,访问路劲为:
http://localhost/a/login;JSESSIONID=ae10cc27fabd4dc082795d3e82b329c9 (截图与上面的JSESSIONID不一致,是因为提问题时图已经截了)
img[/userfiles/fly/faa4c3b88206466ea7a3778bd6113ffd/files/1608716891532.]
在浏览器中查看报错是的sessionID,发现有两个sessionID,并且不一致。如下图:
img[/userfiles/fly/faa4c3b88206466ea7a3778bd6113ffd/files/1608717087450.]
[hr]
第二正常访问时,sessionID截图如下:
img[/userfiles/fly/faa4c3b88206466ea7a3778bd6113ffd/files/1608717212361.]
从图中可以看出,第一次访问登录页面时,使用的是JSESSIONID=ae10cc27fabd4dc082795d3e82b329c9
第二次访问时,使用的是JSESSIONID = jeeplus.session.id