前端配置了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")
相关推荐
i建模17 分钟前
将Edge浏览器的标签页从顶部水平排列**移至左侧垂直侧边栏
前端·edge
2301_8184190117 分钟前
C++中的解释器模式变体
开发语言·c++·算法
跟着珅聪学java22 分钟前
js编写中文转unicode 教程
前端·javascript·数据库
英俊潇洒美少年36 分钟前
Vue3 深入响应式系统
前端·javascript·vue.js
摇滚侠38 分钟前
Java 项目《谷粒商城-1》架构师级Java 项目实战,对标阿里 P6-P7,全网最强,实操版本
java·开发语言
颜酱38 分钟前
回溯算法实战练习(3)
javascript·后端·算法
biter down1 小时前
C++11 统一列表初始化+std::initializer_list
开发语言·c++
英俊潇洒美少年2 小时前
React 最核心 3 大底层原理:Fiber + Diff + 事件系统
前端·react.js·前端框架
我命由我123452 小时前
React Router 6 - 概述、基础路由、重定向、NavLink、路由表
前端·javascript·react.js·前端框架·ecmascript·html5·js
telllong2 小时前
BeeWare:Python原生移动应用开发
开发语言·python