前端配置了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")
相关推荐
云和数据.ChenGuang3 分钟前
Zabbix Web 界面安装时**无法自动创建配置文件 `zabbix.conf.php`** 的问题
前端·zabbix·运维技术·数据库运维工程师·运维教程
码界奇点6 分钟前
Java Web学习 第15篇jQuery万字长文详解从入门到实战解锁前端交互新境界
java·前端·学习·jquery
云和数据.ChenGuang9 分钟前
`post_max_size`、`max_execution_time`、`max_input_time` 是 **PHP 核心配置参数**
开发语言·mysql·php·zabbix·mariadb
听风吟丶11 分钟前
Java HashMap 深度解析:从底层结构到性能优化实战
java·开发语言·性能优化
前端老曹16 分钟前
vue3 三级路由无法缓存的终极解决方案
前端·javascript·vue.js·vue
ZBritney17 分钟前
JAVA中的异常二
java·开发语言
兮动人18 分钟前
Google Chrome 142更新引发内网访问危机:原理、影响与全面解决方案
前端·chrome
weixin_3077791318 分钟前
Jenkins Pipeline:Groovy插件全解析:从原理到实战应用
开发语言·ci/cd·自动化·jenkins·etl
PAQQ19 分钟前
ubuntu22.04 搭建 Opencv & C++ 环境
前端·webpack·node.js
这是个栗子25 分钟前
git报错:Reinitialized existing Git repository in ...
前端·git·github