Как проверить Google One-Tap на локальном хосте? Получение 403 - PullRequest
0 голосов
/ 31 августа 2018

Баннер в верхней части https://developers.google.com/identity/one-tap/web/overview говорит о том, что, хотя мы должны быть в белом списке, чтобы развернуть его на производственном сайте, мы можем протестировать его на localhost. Однако, когда я пытаюсь это сделать, я все равно получаю 403 Forbidden при включении сценария для встраивания:

<script defer src="https://smartlock.google.com/client"></script>

Я убедился, что http://localhost:8000 находится в моем списке "Авторизованных источников JavaScript" в моих учетных данных OAuth.

Можно ли протестировать Google One-tap на localhost?

Ответы [ 2 ]

0 голосов
/ 12 сентября 2018

HTTP403 означает Forbidden - что рассматривается в Общих проблемах ...

window.location.origin не имеет никакого порта, но только протокол и имя хоста.

0 голосов
/ 11 сентября 2018

В ваших «Разрешенных источниках JavaScript» не включайте порт (хотя текст справки гласит «Если вы используете нестандартный порт, вы должны включить его в URI источника».). Используйте http://localhost, а не http://localhost:8000.

...