登录后cookie中保存token(半小时)refresh_token(一小时),在半小时后token失效,在refresh_token失效前,需要用refresh_token去获取新的token和refresh_token,并继续之前的请求求大神给个思路我现在是在请求拦截器axios.interceptors.request里判断cookie里的token是否存在,若token不存在refresh_token存在就调用接口获取新的token(在请求拦截器里调用接口合适么),但是会报错“Cannot read property 'response' of undefined”
1 回答
UYOU
TA贡献1878条经验 获得超4个赞
checkExpiration (cb){
//检查你的token
//检查完 或者重新获取完了 再执行cb
cb()
}
checkExpiration (function(){
//你的逻辑请求
})
添加回答
举报
0/150
提交
取消