前端配置了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")
相关推荐
2401_88303546几秒前
C++20概念(Concepts)入门指南
开发语言·c++·算法
还是大剑师兰特3 分钟前
Vue3 前端专属配置(VSCode settings.json + .prettierrc)
前端·vscode·json
番茄去哪了7 分钟前
Java基础面试题day01
java·开发语言·后端·javase·八股·面向对象编程
wuqingshun31415912 分钟前
说说进程和线程的区别?
java·开发语言·jvm
前端小趴菜0513 分钟前
vue3项目优化方案
前端·javascript·vue.js
Mr_Swilder15 分钟前
WebGPU 基础 (WebGPU Fundamentals)
前端
张3蜂28 分钟前
HTML5语义化标签:现代网页的骨架与灵魂
前端·html·html5
悟空瞎说40 分钟前
我用 PixiJS 撸了个圆桌会议选座系统,从 0 到 1 踩坑全复盘
前端
码云之上1 小时前
从 SPA 到全栈:AI 时代的前端架构升级实践
前端·架构·ai编程
Elastic 中国社区官方博客1 小时前
用于 Elasticsearch 的 Gemini CLI 扩展,包含工具和技能
大数据·开发语言·人工智能·elasticsearch·搜索引擎·全文检索