admin 管理员组

文章数量: 1086866

Request failed with status code 401 AxiosError: Request failed with status code 401

发送请求时出现error:Request failed with status code 401

 401考虑到token问题和token编译问题

查看请求拦截代码,没问题

request.interceptors.request.use(config=>{const token = getEToke()if(token){config.headers.Authorization = token}startLoading()return config}

再查看编译token的getEToke():

错误示例:

function getEToke(){const token = getToken()const base64_token = Base64.encode(token + ':')return "Basic" + base64_token
}

发现"Basic"中没加空格

正确示例:

function getEToke(){const token = getToken()const base64_token = Base64.encode(token + ':')return "Basic " + base64_token
}

 结果:可以正常发送请求

"Basic ""Basic ""Basic ""Basic ""Basic "

本文标签: Request failed with status code 401 AxiosError Request failed with status code 401