关于 跨域axios 无法携带 cookie问题
前端 首先 axios 在创建实例之前 首先 需要 设置 发起请求 携带 cookie
import axios from "axios";
axios.defaults.withCredentials = true //这个设置 我不知道为啥 我必须放在 创建实例之前, 放在实例之后 设置不会生效
const instance = axios.create({
baseURL: 'http://localhost:8080/api',//后端基础路径
});
后端
需要在在controller层使用 CrossOrigin注解
@CrossOrigin(origins = "http://localhost:5173/" //这个是允许跨域访问的前端 地址
,allowCredentials = "true")
// 是否携带凭证 或者 cookie
201

被折叠的 条评论
为什么被折叠?



