axios跨域访问后台发生401 Unauthorized

图片描述

图片描述

我想问下 这个 设置Unauthorized header的value该怎么填

阅读 17k
1 个回答

若前后端交互时传递的为JWT_TOKEN,使用axios的时候须在每次向后台发起请求的时候在头部设置 Authorization 字段。
具体格式为:Authorization: Bearer <token>,此处的 token 由后台生成,前端获取后,每次在请求头里都要携带它。
例如axios的拦截器:

// http request 拦截器
api.interceptors.request.use(config => {
  if (window.localStorage.ACCESS_TOKEN) {
    config.headers.Authorization = 'Bearer ' + window.localStorage.ACCESS_TOKEN
  }
  return config
}, error => {
  return Promise.reject(error)
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏