前端配置了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")
相关推荐
毕设十刻1 分钟前
基于Vue的家教预约系统7fisz(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
前端·数据库·vue.js
前端无涯3 分钟前
深度解析:fetch 与 Promise 结合实战及面试重点
前端·javascript
风舞红枫6 分钟前
node代理vue打包后的文件,实现本地测试
前端·javascript·vue.js·node.js
helloCat6 分钟前
记录CI/CD自动化上传AppGallery遇到的坑
android·前端·api
Yanni4Night9 分钟前
使用URLPattern API构建自己的路由器 🛣️
前端·javascript
抹除不掉的轻狂丶14 分钟前
Java 日志框架完整指南:发展历史、核心组成与最佳实践
java·开发语言·python
web守墓人15 分钟前
【前端】garn:使用go实现一款类似yarn的依赖管理器
前端
lsx20240622 分钟前
Bootstrap5 按钮组
开发语言
全栈陈序员22 分钟前
Vue 实例挂载的过程是怎样的?
前端·javascript·vue.js·学习·前端框架
林涧泣25 分钟前
使用Java输出HelloWorld
java·开发语言