Проект Google используется на нескольких веб-страницах - PullRequest
0 голосов
/ 07 мая 2020

У меня есть проект консоли Google, который использует People API. У меня есть отдельная веб-страница, которая отлично работает для ключей oauth и api. Однако, когда я помещаю код на другую страницу, добавляя URL-адрес страницы в настройках проекта, et c, он говорит, что «ключ API и учетные данные аутентификации взяты из разных проектов».

Он находится в тот же проект, с той лишь разницей, что он использует другую страницу.

1 Ответ

0 голосов
/ 27 мая 2020

Я считаю, что при создании токена oauth в консоли API Google вы должны указать авторизованный URL-адрес перенаправления. Если URL-адрес вашей новой страницы не соответствует авторизованному URL-адресу, указанному для токена oauth, в доступе будет отказано.

Например, если я установил localhost:8000/authorize в качестве URL-адреса (для работы разработчика), использование его с чем-либо еще (например, www.mywebsite.com/authorize, localhost:8000/access, et c) не будет работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...