Вход в Google для веб-сайтов в Google Chrome или Firefox

В соответствии с примером страницы авторизации Google..
https://developers.google.com/identity/sign-in/web/

Демонстрационный код является очень простым и показывает метод OAuth2 для пользовательского сайта, но использование кода в браузере Chrome по умолчанию не работает. Функция onSignIn никогда не срабатывает, и данные не записываются в консоль. Я, однако, получаю ошибку:

{ошибка: "idpiframe_initialization_failed", подробности: "Файлы cookie не включены в текущей среде."}

Я не могу найти способ получить какой-либо ответ от gapi, чтобы успешно получить электронную почту пользователя, фотографию профиля и т. Д.

Через некоторое время я узнал, что могу запустить его в Firefox, и он работает просто отлично. (Почему вход в Google не работает по умолчанию в Google Chrome?)

Затем я попробовал демонстрационный код по адресу: https://developers.google.com/identity/sign-in/web/server-side-flow

Опять же, использовал код по умолчанию, и получил тот же результат с сообщением об ошибке:

{ошибка: "idpiframe_initialization_failed", подробности: "Файлы cookie не включены в текущей среде."}

Что же является лучшим способом получить успешную регистрацию в Google в браузере Chrome по умолчанию, не ожидая, что кто-то столкнется с проблемой включения сторонних файлов cookie и все же получит плавный процесс входа?

0 ответов

Другие вопросы по тегам