因为axios在登录post请求的时候不会自动读取 Set-Cookie,如图下面的地方
先在在全局配置

axios.defaults.withCredentials = true

下载包

cnpm i -S js-cookie
import Cookies from 'js-cookie'

const TokenKey = 'token'

export function getToken() {
  return Cookies.get(TokenKey)
}

export function setToken(token) {
  return Cookies.set(TokenKey, token, { expires: 7 })
}

export function removeToken() {
  return Cookies.remove(TokenKey)
}

vue2.0 axios 登录post请求自动读取Set-Cookie设置

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐