首页 新闻 会员 周边 捐助

chrome浏览器每次请求都会产生一个新的session的问题

0
悬赏园豆:50 [待解决问题]

前后台分离的项目,chrome上使用前台(localhost)向后台(127.0.0.1)发起请求时,每次请求的sessionId都不一样导致后台的shiro识别不了,无法登陆成功。若前台后台都改成localhost或127.0.0.1时可正常访问。此问题只出现在chrome浏览器,火狐和ie都没有问题。chrome版本80.0.3987.149。希望有大佬可以解决!

黑瑟洛城的主页 黑瑟洛城 | 初学一级 | 园豆:154
提问于:2020-03-19 09:08
< >
分享
所有回答(3)
0

你用localhost访问前端页面,那接口就用localhost ,前台访问和接口的地址统一

风行天下12 | 园豆:3867 (老鸟四级) | 2020-03-19 09:58
0

应该是跨域问题,要让后台返回session

飘逸_winxin | 园豆:221 (菜鸟二级) | 2020-03-20 09:30
0

问题解决了,80版本的chrome为了增强安全性,新增了一个SameSite的属性

黑瑟洛城 | 园豆:154 (初学一级) | 2020-03-20 13:41
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册