Не получаю refresh_token от Google OAuth2 во второй раз, хотя я и пропускаю необходимые параметры - PullRequest
0 голосов
/ 03 ноября 2018

Я прочитал много ответов в SO на аналогичный вопрос.

Большинство из них смогли решить эту проблему, добавив access_type: "offline" и approval_prompt: "force" при создании URL-адреса аутентификации.

Я попробовал то же самое, что было предложено во многих ответах в SO.

Я могу получить refresh_token во время аутентификации в первый раз. Но, начиная со второго раза, я не получаю refresh_token, только access_token.

Есть ли работа вокруг?

1 Ответ

0 голосов
/ 03 ноября 2018

Проведя некоторое время, я нашел обходной путь.

Вместо approval_prompt: "force" я использовал prompt:"consent" и могу получать refresh_token каждый раз.

...