java 因为跨域请求导致两次获取的session不一样

问题:java 因为跨域请求导致两次获取的session不一样

虽然解决很简单,但是花了差不多一天的时间。

先简单说一下解决的思路:后台设置 allowCredentials 为 true,前台设置一个请求头 withCredentials 为 true。

后台:

相信很多人,在解决跨域的时候,都是网上copy了一个解决跨域的代码。我也是,但是里面并没有解决 这个问题。

我改进了一下       https://blog.csdn.net/Tomwildboar/article/details/82422761

前台:

想办法配置这个请求头就好了,个人感觉不是很好找到方法

我是使用 axios 来请求的。做一下配置就好了

 如果你是 filter 和 controller 里面获取的 session 不一样,参考这篇文章:

https://blog.csdn.net/Tomwildboar/article/details/82896412

 

 

全部评论

相关推荐

点赞 评论 收藏
分享
10-31 13:04
南华大学 Java
嵌入式的小白:很多面试,面试前不会去打扰cto的,但一般cto不会在这些小事上刷人,只能说这个cto比较操心,啥重要不重要,紧急不紧急的,估计都会过问,平淡看待吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务