作者:司文龙2502933797 | 来源:互联网 | 2023-09-14 20:23
场景:网络请求使用OkHttp,我一个页面有多个请求,然后请求的时候Token失效,使用Refresh执行刷新Token操作,RefreshToken失效,跳转到登录界面。
场景:网络请求使用OkHttp,我一个页面有多个请求,然后请求的时候Token失效,使用Refresh执行刷新Token操作,RefreshToken失效,跳转到登录界面。
存在问题:
Token失效的时候,由于有多个请求,执行了多次的刷新Token的行为
多次刷新Token,也就同时执行了多次的登录界面跳转行为
我该怎样全局只有一个刷新Token的操作?再刷新Token完成之后,该怎样比较好的重新再请求之前的内容?