Google oauth2 на субдомене - недопустимое происхождение - PullRequest
0 голосов
/ 07 июня 2018

Я настроил проект на консоли разработчика Google для использования OAuth2 от Google.API OAuth2 работает правильно при использовании домена (www.mydomain.com) или субдомена (subdomain.mydomain.com) после внесения в белый список.

Но он возвращает «Недопустимый источник для клиента» при использовании субдомена, т. Е. http://sub1.subdomain.mydomain.com. Я внес это в белый список на странице учетных данных Google.

Ниже приводится сообщение об ошибке:

"Недопустимый источник для клиента: http://xxxx.test.mydomain.com:4200 не был добавлен в белый список для идентификатора клиента 653418104263-xxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com. Перейдите на https://console.developers.google.com/ и внесите в белый список этот источник для идентификатора клиента вашего проекта. "

Примечание : маскирует значения в сообщении с помощью xxx, но фактические значения в сообщениисопоставьте значения в консоли разработчика Google.

Обновление: Через день после обновления URL-адреса он начал работать.Я не уверен, в чем причина, поскольку обычно URL-адреса приемлемы мгновенно.

1 Ответ

0 голосов
/ 08 июня 2018

, если вы добавили http://sub1.subdomain.mydomain.com в белый список и его жалобу на http://sub1.subdomain.mydomain.com:4200

. Это должно точно соответствовать, вам нужно добавить порт.Google хорошо, сообщение об ошибке говорит вам, что вам нужно белый список.

...