@tochka said in Oauth2.0 Google API:
Всем привет.
https://accounts.google.com/o/oauth2/v2/auth? scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.metadata.readonly& access_type=offline& include_granted_scopes=true& state=state_parameter_passthrough_value& redirect_uri=http%3A%2F%2Foauth2.example.com%2Fcallback& response_type=code& client_id=client_id
Пытаюсь залогиниться через google API. Для этого отправляю запрос на сервер, как описано в "Step 2" инструкции гугла: https://developers.google.com/identity/protocols/OAuth2WebServerЕсли делаю это напрямую в браузере, то всё ОК, получаю корреткный ответ от гугла:
https://oauth2.example.com/auth?code=4/P7q7W91a-oMsCeLvIaQm6bTrgtp7но если в БАС отправляю этот запрос с помощью браузера или GET, то меня редиректит на страницу https://google.com/.../oauthchooseaccount
Не понимаю, почему так происходит? Перед отправкой запроса я пробовал загружать свои куки аакаунта и так же пробовал залогиниться руками, после чего делал запрос. Всё равно не помогает. Подскажите, пожалуйста, как решить эту проблему?
Приложите тестовый скрипт, посмотрю