前端配置了axios.defaults.withCredentials = true,但出现了跨域问题

报错如下:

:5173/#/login:1 Uncaught (in promise) AxiosError {message: 'Network Error', name: 'AxiosError', code: 'ERR_NETWORK', config: {...}, request: XMLHttpRequest, ...}

刚开始的时候,因为前端登录时候获取的session无法传递给其他的界面, 然后我就在网上找到了在axios的封装文件中添加axios.defaults.withCredentials = true这个指令。

添加了之后,我就开始了疯狂的出现跨域问题。

结果在网上查了很多办法,发现:后端必须也要同样配置。

简单解决:在后端配置好源和运行携带

复制代码
@CrossOrigin(origins = "http://localhost:5173/", allowCredentials = "true")
相关推荐
曹牧3 分钟前
C#:Type
开发语言·c#
默_笙5 分钟前
🍉 我把《天龙八部》喂给了 AI,问它"段誉会什么武功?"答案让我惊呆了
前端·javascript
东风破_25 分钟前
React 自定义 Hook 实战:封装鼠标坐标与副作用清理
前端
bonechips26 分钟前
useRef + Web Worker:React 中的多线程计算
前端·javascript
Sterting27 分钟前
第 10 节:异步请求与 Axios —— 前端与后端
前端
Coder_Ke30 分钟前
源码没错,API 却“失踪”了:微信开发者工具的一次作用域背刺
前端
渣波34 分钟前
从“迷路”到“瞬移”:彻底搞懂 React Router 的 `useLocation` 与 `useNavigate`
前端·javascript
申君健248641827720234 分钟前
WebGPU 开发入门:从设备初始化到渲染一帧
前端
橘子星36 分钟前
React Context + 自定义 Hooks:告别 Props 地狱,一行代码跨层级传数据
前端·javascript
moMo36 分钟前
前端路由,其实就是三个对象在演戏
前端·react.js