Authentication OAuth2服务器到服务器过期令牌

Authentication OAuth2服务器到服务器过期令牌,authentication,oauth-2.0,microservices,pingfederate,Authentication,Oauth 2.0,Microservices,Pingfederate,我们使用OAuth2来验证服务器到服务器的交互。授权类型为客户端凭据 如果我在ServerA上运行Service1,一切都很好——当令牌即将过期时,它只会得到另一个令牌 但是如果我将Service1扩展到使用相同的客户机ID在两台服务器上运行:ServerA请求令牌,ServerB请求令牌。第二个令牌请求使第一个令牌无效。一个循环开始了 如果AuthServer被设置为总是向每台服务器返回相同的令牌,那么我的问题是如何在第一个令牌过期之前请求新令牌 ServerA和ServerB如何合理地共享令

我们使用OAuth2来验证服务器到服务器的交互。授权类型为客户端凭据

如果我在ServerA上运行Service1,一切都很好——当令牌即将过期时,它只会得到另一个令牌

但是如果我将Service1扩展到使用相同的客户机ID在两台服务器上运行:ServerA请求令牌,ServerB请求令牌。第二个令牌请求使第一个令牌无效。一个循环开始了

如果AuthServer被设置为总是向每台服务器返回相同的令牌,那么我的问题是如何在第一个令牌过期之前请求新令牌

ServerA和ServerB如何合理地共享令牌

我不是第一个遇到这种设计挑战的人。有人吗