前端配置了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")
相关推荐
hqwest3 分钟前
码上通QT实战02--登录设计
开发语言·qt·登录·ui设计·qt控件·qt布局·qt登录
Mr_fang7194010 分钟前
iframe 导致 Vue Router go(-1) 无法正常返回问题解决方案
前端
Drift_Dream12 分钟前
Node.js 第二课:用核心模块构建你的第一个服务器
前端·后端
superman超哥14 分钟前
仓颉Actor模型的实现机制深度解析
开发语言·后端·python·c#·仓颉
superman超哥15 分钟前
仓颉内存管理深度探索:引用计数的实现原理与实战
c语言·开发语言·c++·python·仓颉
DEMO派17 分钟前
首页图片懒加载实现方案解析
前端
资生算法程序员_畅想家_剑魔18 分钟前
Java常见技术分享-13-多线程安全-锁机制-底层核心实现机制
java·开发语言
用户9520816117921 分钟前
百度地图MapVThree Editor:地图编辑
前端
shix .28 分钟前
spiderdemo 2-混淆
开发语言·python
lsx20240636 分钟前
Bootstrap 页面标题:设计指南与最佳实践
开发语言