首先,我认为这是不可能的。文件说明:
如果当前令牌尚未过期,则返回当前令牌。否则,这将刷新令牌并返回新令牌。
那么在什么情况下它会抛出这个错误呢?如果刷新令牌过期,为什么不刷新呢?从中恢复的最佳方法是什么?设置计时器并重试?看起来像是反模式。
这种情况并不经常发生。我在safari iPhone上看到过它,尤其是当我醒来时看到一个匿名登录的标签。
当用户会话被撤销或禁用时,就会发生这种情况。撤销发生在大的帐户更改期间,例如,当用户在另一个会话中更新他们的电子邮件或密码时,或者用户会话通过Admin SDK被撤销时。
该错误将被抛出,用户将被注销并停用。期望再次登录或重新验证用户。