springboot+freemarker项目,ajax请求每次sessionid不一样

发布于 2022-01-06 03:04:45 字数 589 浏览 858 评论 4

springboot版本:2.x

如题,应用登录界面有验证码校验,通过jQuery发送到后台,有时候正常有时候不正常,偶发性问题,出现问题的时候请求头跟正常的时候不太一致,出现问题的时候Request Headers中Cookie会出现两个jsessionid,两个还不一样,Response Headers中会出现Set-Cookie。

 

项目没有跨域,通过域名访问才会偶发性出现,通过IP没问题。

异常截图:

正常截图:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

累赘 2022-01-07 21:19:02

求赐教:joy:

长安忆 2022-01-07 21:18:58

 xhrFields: { withCredentials: true }

你这基础知识不过关啊。

情场扛把子 2022-01-07 20:10:17

已经加过 xhrFields: { withCredentials: true } 没有效果,而且问题不是每次都有

归途 2022-01-06 12:45:45

ajax 请求带上所有的cookie。 没有sessionid,当然每次请求都创建新的session。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文