Refresh token has 15 years validity, yet it is only one time use. Once we generate the access token using the refresh token, it gets invalidated. Any way where I can reuse it again? (I am aware that we get new refresh token when we generate access token).
Which App?
OAuth application
Additional context
Issue is in multi threaded environment, if the access token is generated by one thread(which generates new refresh token), refresh token on the other thread is invalidated. This breaks the application. (We cannot share the refresh token between threads or read it from common location).
So, I would like to formally request that “token expiry tolerance” be increased for our PowerSuite Zoom application. Note that this application is multi-tenant account-level OAuth. And, it is a background service. The end user has 0
interaction with the Zoom application (other than doing the first-time authorization of our application to retrieve their Zoom data). We can’t go ask the end-user administrator to go re-authorized our Zoom application because their Zoom access token is now
invalid due to a rare (but has happened) connectivity error receiving the response from the Zoom OAuth server from a token refresh request. It looks bad for us and worse for Zoom.