情境:redis保存token,程序从redis获取token后请求结果,但token经常失效造成出错
原因:
1.redis失效时间大于token失效时间。如token失效时间30分钟,redis失效时间大于30分钟,那么从redis获取token去请求必然出错
2.使用不同方法重新获取token,造成最新token被刷新,与服务器token无法保持一致
解决办法:
1.redis的时间必须小于token时间
2.不同方法,只能有一个重新刷新token和获取,其余方法只能获取
(全文完)