前端配置了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")
相关推荐
玄同7658 分钟前
我是如何学习编程的?——从 “扳手使用” 到编程学习:踩坑式实践的底层方法论
开发语言·人工智能·经验分享·笔记·python·学习·自然语言处理
IT_陈寒8 分钟前
SpringBoot性能翻倍秘籍:5个被低估的配置项让我QPS提升200%
前端·人工智能·后端
xingzhemengyou18 分钟前
Python lambda函数
开发语言·python
Geoking.12 分钟前
【Java】深入理解 Java 枚举(Enum)
java·开发语言
老王熬夜敲代码22 分钟前
C++新特性:string_view
开发语言·c++·笔记
zhaokuner25 分钟前
06-聚合与一致性边界-DDD领域驱动设计
java·开发语言·设计模式·架构
lsx20240635 分钟前
Ionic 卡片组件深度解析
开发语言
多打代码37 分钟前
2026.1.2 删除二叉搜索树中的节点
开发语言·python·算法
破晓之翼40 分钟前
EASDEP 自动单据生成DEMO
javascript
阿珊和她的猫40 分钟前
Webpack 常用插件深度解析
前端·webpack·node.js