大佬教程收集整理的这篇文章主要介绍了无法弄清楚为什么 Google OAuth 刷新令牌已过期,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在过去 3 周内,我们在使用 Google Oauth API 刷新访问令牌时出现大量失败。我无法弄清楚为什么会发生这种情况,因为直到今天它才发生在我身上。
当我尝试刷新令牌时,我从 Google OAuth API 收到以下 http 响应:
{
"error": "invalID_grant","error_description": "Token has been expired or revoked."
}
在文档中,有一节解释了刷新令牌过期:https://developers.google.com/identity/protocols/oauth2#expiration
我去了https://myaccount.google.com/permissions页面。由于我的应用程序仍在列表中,它确认我没有手动撤销我的应用程序的访问权限。
访问是在 2021 年 6 月 4 日,所以是 3 天前(截至撰写本文),因此不是因为刷新令牌已六个月未使用。
我没有更改我的密码,并且该应用程序不使用 Gmail 范围,只有以下内容:
我不知道如何验证我是否超过了授予的刷新令牌的最大数量。但我相信,自从我与 Google 连接的其他应用程序完美运行以来,我还没有。
我唯一需要检查的项目是对我的 GCP 组织有效的会话控制策略。
但由于这个问题很新,我想知道 Google 是否在 Oauth(身份)API 上部署了一些可能导致刷新令牌过期的新东西。
最近有人遇到过这个问题吗?
这是在过去四个月里突然出现的东西,是的,我认为这是新的东西,谷歌还没有关于它的任何官方消息。
仍在测试中且尚未通过 Google 验证过程的应用程序的刷新令牌将在两周内过期。
以上是大佬教程为你收集整理的无法弄清楚为什么 Google OAuth 刷新令牌已过期全部内容,希望文章能够帮你解决无法弄清楚为什么 Google OAuth 刷新令牌已过期所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。