第一次无法生成刷新令牌,能够使用多次API尝试生成(连接/令牌)

时间:2019-04-03 04:50:35

标签: c# iis oauth-2.0 access-token refresh-token

尝试使用刷新令牌生成access_token,但多次获得invalid_grant。但是,相同的API在多次尝试后给出了access_token。 在只有一个实例的登台服务器上,我们没有遇到这个问题。这仅在我们的生产服务器上有多个实例的情况下才会出现。

问题是,理想情况下,一旦我们获得access_token,就不应该给invalid_grant,而在多次重试最终最终给refresh_token之后,不应该给access_token。我正在使用的grant_typerefresh_token

我尝试同步NTP时间,设置刷新令牌生存期,在部署我们的服务的所有实例上进行尝试,并检查哪个实例在给invalid_grant,而另一个实例在给invalid_grant也给access_token

预期:

  

{       “ access_token”:“ xx”,       “ expires_in”:3600,       “ token_type”:“承载者”,       “ refresh_token”:“ xz”}

获取:

  

{“错误”:“ invalid_grant”}

0 个答案:

没有答案