关于使用 Spring 重试

Regarding Retry with Spring

我正在我的应用程序中调用 Web 服务,它具有可能过期的身份验证令牌。 如果令牌过期,我需要刷新令牌并重试 web 服务。 为此,我觉得 spring 重试可能是正确的选择。 但我不知道如何在重试之间注入此刷新令牌服务。

Spring重试不是你想要的。这是幂等操作,您只需再试一次。

这是 OAuth 令牌吗?那么你想要 Spring Security OAuth.

即使您不想做与 Oauth2RestTemplate 相同的事情:将令牌处理挂接到客户端。