请教关于前端正在发起请求时 JWT 失效导致没有返回数据
假设后端颁发一个 Token,有效期 10 分钟,前端存储后,在 9:59 发起一个请求,此时,前端判定这个 Token 依旧有效,并没有请求刷新接口。
假设在传输过程中消耗 1s ,此时后端接收到这个请求时 token 恰好过期。
判定登录凭据失效,不予返回数据。
请问这种极端情况应该怎么处理?
前端打好 10s 的提前量可以吗?
比如 10 分钟有效期的 token,前端存储它的有效期只有 9m50s,这样在极端情况下,前端可以先刷新 token 再去请求接口,请问大家都是怎么做的?谢谢。
推荐文章: