Ошибка входа в Google error_description: "Недопустимое значение" - PullRequest
0 голосов
/ 25 мая 2018

Мои шаги следующие:

1) Я впервые вошел в приложение через Google, и оно прошло успешно.Затем я получил свой токен, который доступен только в течение 1 часа (3600 с).Таким образом, в течение этого 1-часового периода выход из системы и вход в систему являются успешными;

2) Я вышел из системы после этого 1-часового периода, затем я не смог войти снова, так как токен недоступенбольше на этот день.

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

error_description: "Invalid Value"

3) Если бы я изменил дату и время в настройках своего телефона на следующий день, я мог бы снова успешно войти в систему.Предполагается, что токен был обновлен при изменении настроек моего телефона.

Вот Google Sign-In для Android doc: https://developers.google.com/identity/sign-in/android/start

Следовательно, у вас есть какие-либо идеи относительно этой проблемы?Как мы можем обновить id_token вручную?Или как решить эту проблему?

1 Ответ

0 голосов
/ 25 мая 2018

Я думаю, что вы можете использовать GoogleAuthUtil.getToken (), но в документе говорится, что пустота бесполезна, вы должны использовать новейший API

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...