vue-elelment-admin遇到的问题
2020-11-03 本文已影响0人
疯泽清
1.登录获取了token,请求没带token的接口直接报错401,需要跳转回登录页面
解决方案:
粗暴解决: request.js中大概 77 行 error中判断
if(error.toString()==='Error: Request failed with status code 401'){
removeToken('vue_admin_template_token')
window.location.reload()
}
正常解决: 后台不报错,返回数据 {"Message":"身份认证失败!","code":401}
在response 拦截里做判断 code===401 返回即可