axios 请求自动携带 cookie

  • axios默认是不让ajax请求头部携带cookie的,添加withCredentials设置
const instance = axios.create({
    baseURL: "http://127.0.0.1:3000",
    withCredentials: true, //主要是添加这一行
  })

成功登录后 cookie无法 自动保存到浏览器问题

  • 登录成功响应中有 Set-Cookie 但没有保存到浏览器cookie

前后端url不一致导致,浏览器限制cookie的保存,如:一个用 localhost 一个用 127.0.0.1

请求头中
Host: 127.0.0.1:3000
Referer: http://localhost:3000
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐