|
|
1
0
如果您的超时时间如此之短,并且您不断需要获得新的令牌,那么您最好拥有一些前端代码,在到期前更新令牌。 另一种解决方案是只发送请求,拦截401(如果令牌过期),然后进行刷新并重复第一个操作。 如果这5分钟只是一个例子,但您的会话长度要合理得多,那么要求用户再次登录并重复该操作就足够了。 哪一个最适合你,与其说是编程问题,不如说是产品设计问题,所以很难客观地回答。 冒着听起来像塞子的风险 my oauth2 client 如果知道到期时间,将在OAuth2令牌到期前1分钟安排OAuth2代币刷新。如果没有,它将监听401,并尝试刷新和重复该操作。 |