Google登录失败error_description:"无效值"

时间:2018-05-25 09:37:53

标签: android jwt google-signin

我的步骤如下:

1)我第一次通过Google登录应用程序,并且成功了。然后我得到了我的令牌,但是只能使用1小时(3600秒)。因此,在这1小时的持续时间内,注销和登录都是成功的行为;

2)我在这1小时的持续时间后退出,然后我无法再次登录,因为此时令牌不再可用。

https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=xxx

error_description: "Invalid Value"

3)如果我将手机设置的时间和日期更改为第二天,我可以再次成功登录。假设我的手机设置已更改,则会刷新令牌。

以下是适用于Android的Google登录文档:https://developers.google.com/identity/sign-in/android/start

因此,你对这个问题有什么看法吗?我们如何手动刷新id_token?或者如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我认为您可以使用GoogleAuthUtil.getToken();但是文档说虚空无效,您应该使用最新的api