token 跟新并继续之前的请求

登录后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”


阿波罗的战车
浏览 734回答 1
1回答

UYOU

checkExpiration (cb){    //检查你的token         //检查完 或者重新获取完了  再执行cb    cb()}checkExpiration (function(){    //你的逻辑请求})
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript