«Это приложение хотело бы: иметь автономный доступ», когда access_type = онлайн
У меня есть приложение Google с аутентификацией OAuth 2.0. Раньше все работало нормально, но недавно у меня появился следующий экран «Запрос на разрешение»:
Странно то, что я получаю этот экран при прохожденииaccess_type=online
, Опять же, раньше это работало до недавнего времени.
Что может быть причиной этого? ТИА
Редактировать:
Запрашиваемые области:
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/userinfo.profile
Я уже попробовал:
с и безaccess_type=online
с и безapproval_prompt=auto
Изменить № 2:
Это код Python, который я использую для генерации URL аутентификации:
encoded_params = urllib.urlencode({
"response_type" : "code",
"client_id" : MY_CLIENT_ID,
"scope" : " ".join(MY_SCOPES),
"redirect_uri" : MY_REDIRECT_URI,
"state" : random_security_token,
"access_type" : "online",
"approval_prompt" : "auto",
})
auth_url = "https://accounts.google.com/o/oauth2/auth?" + encoded_params
Обновление (14 октября):
Даже с новыми возможностями я все равно получаю экран согласия. Недавно я получил его для нового устройства, которое я использовал для аутентификации.