Ваши site URL
и Authorized redirect URIs
в консоли разработчика должны точно совпадать.
Такая ошибка возникает, если один URL-адрес имеет www
(http://www.example.com
), а другой URL-адрес — non-www
(http://example.com
).
Другие распространенные несоответствия URI:
- Использование
http://
в URI авторизованного перенаправления и https://
в качестве фактического URL-адреса или наоборот
- Использование завершающей косой черты (
http://example.com/
) в URI авторизованного перенаправления и отсутствие использования завершающей косой черты (http://example.com
) в качестве фактического URL-адреса или наоборот
Вот пошаговая процедура (со снимками экрана) для обновления URI авторизованного перенаправления в консоли разработчика Google (для тех, кому, как и мне, было трудно попасть на эту страницу).
Перейдите на страницу https://console.developers.google.com.
Выберите свой проект
- Нажмите на значок меню
- Нажмите на
API Manager
меню
- Нажмите на меню
Credentials
. А под OAuth 2.0 Client IDs
вы найдете имя вашего клиента. В моем случае это Web Client 1
. Нажмите на нее, и появится всплывающее окно, в котором вы можете изменить авторизованный источник Javascript и авторизованный URI перенаправления.
Вот статья Google о создании проекта и идентификатора клиента.
person
Mukesh Chapagain
schedule
25.12.2015