spring cloud下 ajax请求和浏览器请求两者session不一致 5C

项目是用spring cloud搭建的,实现了基于redis的session共享,不同服务间能实现session共享,
每次浏览器访问的session是:64cc5a22-32b2-4307-9a72-46972a5a5c3e
每次ajax访问的session是:dd07154d-6865-4bd7-986e-212141ee81cf
两者不一致,请高手帮忙!

4个回答

lihongbiao0610
lihongbiao0610 回复zhang_zining: 应该是一致的
2 年多之前 回复
zhang_zining
zhang_zining ajax访问和浏览器访问session一定不一致是吗,还是有办法一致?
2 年多之前 回复

可能存在访问不一致的情况,我碰到过将项目设置为了Tomcat默认启动项目,加项目名和不加项目名都可以访问,但是会产生两个session,访问一致是不会产生两个session的

zhang_zining
zhang_zining 是我写错了,有的地方写成localhost了,有的地方写成127.0.0.1 了 后来都改成127.0.0.1 就一致了
2 年多之前 回复

ajax需要设置一个参数credentials, 可以看看这篇文章.

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问