ajax中window.location.href跳转session丢失怎么办?? 400 报错
项目是前后端分离,前端用的是ajax请求后端springboot接口。用户登录成功之后,跳转到其他界面。这个时候在获取session为空,另外sessionID也不一致。求解
cookie######
前后端分离?我猜测你是跨域了,前端工程和后端工程端口不一样。你可能要在后端处理好session cookie的配置,或采用其他session方案,例如JWT,然后登入后返回token给前端,前端页面也自己处理将token存储起来在storage或cookie里头,在其他API调用时使用
######回复 @Java成长之路 : 我的意思是跨域引起的session问题,不代表可以实现跨域请求后session就不需要处理。建议使用浏览器的开发者工具看看页面及ajax请求时的session cookie内容,对比一下应该会有发现######跨域解决了。就是session有问题######使用token,然后把数据放入缓存,使用token请求就行了
######跨域问题
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。