Google登录Android无效ID令牌

时间:2016-02-26 21:47:01

标签: android google-signin googlesigninaccount googlesigninapi

我按照Google登录Android指南(https://developers.google.com/identity/sign-in/android/backend-auth)上的说明操作,我正在尝试验证我的ID令牌。当我去 我的浏览器中https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=XYZ123 (其中XYZ123是我使用的检索到的id标记 String idToken = acct.getIdToken();,我收到了回复:

{
 "error_description": "Invalid Value"
}

我的id令牌以eyJ开头,长度为1038个字符。

我也尝试过这里的解决方案Android : Google Sign-in Invalid token无济于事。

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

事实证明我的令牌刚刚过期。我抓住了一个新的令牌,它有效!

答案 1 :(得分:0)

遇到了同样的问题。 对我来说,清除应用程序数据完全解决了这个问题。好像是旧的过期令牌卡住了。