前端配置了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")
相关推荐
data analyse 4561 分钟前
数据合规的同意记录怎么留存?
前端·人工智能·数据分析
朝朝辞暮i4 分钟前
C++ 第 15 课:指针 * 和地址 &
开发语言·c++
linux_cfan7 分钟前
videojs v10 源代码系列解读:35 · HLS 解析器:multivariant 与 media playlist
前端·javascript·音视频
奶茶树8 分钟前
【C++】14. C++11新特性【下】
开发语言·c++
IT_陈寒8 分钟前
Redis键过期失效?这个坑我踩得明明白白
前端·人工智能·后端
web打印社区10 分钟前
汽修 / 4S 店:维修工单、结算单网页怎么静默出纸
开发语言·前端·javascript·chrome·ecmascript
Sirens.13 分钟前
Java多线程实例:单例模式、阻塞队列、线程池与定时器
java·开发语言·单例模式
liangshanbo121523 分钟前
Webpack的分包策略面试题
前端·webpack·node.js
沫璃染墨28 分钟前
《从零入门Linux系统篇(五十三):线程篇·六——线程互斥详解:从并发问题到mutex互斥锁》
linux·运维·服务器·开发语言·后端·架构·系统架构