如果我为新的访问令牌交换刷新令牌,那么旧的access_token有效(Google OAuth2)吗?

Pra*_*tal 5 oauth-2.0 google-oauth

我有一个access_token说:Aaccess_type 离线,它从获得时间3600秒后过期,即t0

我还第一次获得了refresh_token以及access_token.

稍后在t0 + 1000秒(在访问令牌到期时间之前)说,我将刷新令牌交换为新的访问令牌B

现在,我早期的access_token A仍然有效吗?

附加说明:这是我所关心的,因为我在代码中使用相同的access_token进行多个异步操作,如果其他操作在到期时间之前为access_token交换refresh_token,我不希望任何一个操作失败.

Var*_*rma 0

授权服务器向客户端颁发刷新令牌的原因如下:

  1. 当当前访问令牌失效或过期时获取新的访问令牌。
  2. 获取具有相同或更窄范围的其他访问令牌。

在你的情况下,你使用的是第二个原因。因此令牌A仍然有效。