Проблема доступа к моей учетной записи Google с YouTube API на поддомене

У меня проблема с API YouTube.

На самом деле, он отлично работает на сервере (http://mysite.com), но я хотел бы создать другой API (или использовать тот же, если это возможно) на другом сервере (с URL: http://dev.mysite.com/, так что это просто поддомен).

Проблема в том, что он не работает на втором сервере (я использую библиотеку php Zend для обоих).

Когда я нажимаю на ссылку, которая должна выдать мне маркер после того, как пользователь примет авторизацию, у меня появляется сообщение об ошибке, например, "мы не можем получить доступ к вашей учетной записи googleaccount, потому что другой веб-сайт попытался получить доступ к ней и отправил неправильный запрос... Префикс целевого пути AuthSub не соответствует предоставленному "следующему" URL. " (Но он все еще работает на первом сервере (http://mysite.com)).

Я зарегистрировал хороший URI перенаправления в моем клиенте и в коде, я не понимаю...

Знаете ли вы, как решить эту проблему?

Если вы хотите создать приложение на многих поддоменах, нужно ли вам создавать один продукт и один client_id по поддомену или мы должны создать один продукт и один client_id для каждого поддомена?

Спасибо за помощь!

1 ответ

Решение

Я решил эту проблему с помощью библиотеки Auth Google Javascript

Другие вопросы по тегам