SpringBoot+Vue项目中session改变的问题解决

一,发现问题

项目是Springboot+Vue的前后端分离项目,没有什么特殊的配置。在登录之后,会以sessionId为key存在httpSession中,然后后续请求就会现在Filter中看是否在HttpSession中查询到数据,如果查到才继续,如果查不到,直接打回,去登录。但是在本地调试的时候,一直弹出让重新登录的弹框,debug的时候发现,登录的时候的session和完成登录之后请求菜单权限的session不一样,问题出现了。

二,定位问题

猜测有两种:

1,请求没有带Credentials

如果是这种,就需要修改aoixs的配置 axois.defaults.withCredentials=true

2,后端不支持Credentials

如果是这种,就需要在接口上加@CrossOrign

三,解决问题

实际上和上面两种猜测没关系,需要改的只是访问路径。

如果上面配置的API地址是IP的,那下面的本地访问地址也要用IP。

如果是配置的localhost,那本地也就访问localhost。

保持一致就可以。

码字不易,记得点赞关注哟!

相关推荐
powerfulhell6 小时前
寒假python作业5
java·前端·python
是梦终空6 小时前
计算机毕业设计264—基于Springboot+Vue3+协同过滤的房屋租赁管理系统(源代码+数据库+万字论文+设计文档)
spring boot·毕业设计·vue3·课程设计·毕业论文·协同过滤·房屋租赁管理系统
qq_297574676 小时前
【实战】POI 实现 Excel 多级表头导出(含合并单元格完整方案)
java·spring boot·后端·excel
木子啊6 小时前
前端组件化:模板继承拯救发际线
前端
三十_A6 小时前
零基础通过 Vue 3 实现前端视频录制 —— 从原理到实战
前端·vue.js·音视频
前端小菜袅6 小时前
PC端原样显示移动端页面方案
开发语言·前端·javascript·postcss·px-to-viewport·移动端适配pc端
We་ct6 小时前
LeetCode 228. 汇总区间:解题思路+代码详解
前端·算法·leetcode·typescript
爱问问题的小李6 小时前
ue 动态 Key 导致组件无限重置与 API 重复提交
前端·javascript·vue.js
m0_748229996 小时前
PHP+Vue打造实时聊天室
开发语言·vue.js·php
子兮曰6 小时前
深入Vue 3响应式系统:为什么嵌套对象修改后界面不更新?
前端·javascript·vue.js