Веб-сайт Whitelist App Engine с учетными данными GCP API - PullRequest
0 голосов
/ 06 марта 2020

Я развернул проект angular на движке приложения. Сайт работает нормально, за исключением одного вопроса. Я использую Google Authentication в этом проекте. При разработке я добавил loaclhost / 4200 в свой белый список URI, и он работал нормально. но теперь это больше не работает.

После развертывания я скопировал URL-адрес и добавил его в белый список URI новых учетных данных (так как простое добавление его к существующим учетным данным не работало, даже после дня ожидания для всего, чтобы refre sh). Мой URL выглядит так: https://project-name.appspot.com/, я полагаю, что это то, что мне нужно было добавить в белый список URI (как подсказывает ошибка и как я это делал раньше), но я начинаю сомневаться это ...

Изменить. Похоже, что идентификатор клиента, указанный в сообщении об ошибке, не соответствует ни одному из учетных данных в моем проекте Google Cloud Platform. Белый список URL ничего не изменит, так как я не являюсь владельцем этих учетных данных и не знаю, откуда он. Полная ошибка:

"Недопустимый источник для клиента: https://myproject.appspot.com не был добавлен в белый список для идентификатора клиента 88179289847-3n5tn140jhesoq82bcl8rdj32g6c3sms.apps.googleusercontent.com. Пожалуйста, go до https://console.developers.google.com/ и внесите в белый список это происхождение для идентификатора клиента вашего проекта. " Это ошибка 401.

1 Ответ

0 голосов
/ 11 марта 2020

Следующая ошибка:

Недопустимый источник для клиента: https://myproject.appspot.com не занесен в белый список для идентификатора клиента XXXXXXX-YYYYY.apps.googleusercontent.com. От go до https://console.developers.google.com/ и внесите этот источник в белый список для идентификатора клиента вашего проекта.

означает, что вам необходимо добавить URL-адрес веб-интерфейса https://myproject.appspot.com в идентификаторы клиента OAuth 2.0 используется вашим приложением (XXXXXXX-YYYYY.apps.googleusercontent.com). Через API и Сервисы / Учетные данные в Google Cloud Platform.

Добавьте этот URL или проверьте, нет ли в нем опечаток.

enter image description here

...