Gapi.auth2.ExternallyVisibleError: Недопустимый cookiePolicy
Я пытаюсь добавить систему аутентификации входа в Google для своего приложения, но я продолжаю получать странную ошибку, которую я не видел. Я использую ТОЧНО код примера Google.
Я думал, что это может быть некоторая ошибка при загрузке api, поэтому я проверил асинхронную загрузку, и все, кажется, правильно загружается, но я продолжаю получать эту ошибку в консоли:
gapi.auth2.ExternallyVisibleError: Недопустимый cookiePolicy
Я искал везде людей с одинаковой проблемой, но я не мог найти ничего подобного.
Любые идеи?
EDIT: Я попытался создать страницу с ТОЛЬКО кодом учебника, но ошибка все еще происходит.
Ответы
Ответ 1
Ну, оказывается, я пытался протестировать API, используя локальные локальные файлы (index.html). API входа в систему Google работает только на запущенном веб-сервере. Я запустил простой сервер node.js, запустил приложение поверх этого сервера, и все работает отлично.
Ответ 2
Как уже ответил KoJoVe, вам нужно запустить внутри веб-сервера. Если вы используете Python 2.7, вы можете использовать python -m SimpleHTTPServer 8000
, а затем использовать localhost: 8000 в своем браузере.