2016-06-08 2 views
1

Я пытаюсь добавить Google Authentication в свой проект Django. Мне удалось настроить мой проект на работу с моим приложением на Heroku, используя другой клиентский объект Oauth, но я не могу заставить его работать на моем сервере разработки.Google OAuth throwing error edirect_uri_mismatch

Я получаю сообщение об ошибке:

Error: redirect_uri_mismatch 
The JavaScript origin in the request, http://localhost:8000, does not match the ones authorized for the OAuth client. 

от Google.

Мой Авторизованный Javascript происхождение:

https://localhost:8000 
http://localhost:8000 

Мой Авторизованный Перенаправление URIs являются:

https://localhost:8000 
https://localhost:8000/ 
https://localhost 
http://localhost:8000 
http://localhost:8000/ 
http://localhost 

(я попробовал все эти комбо на основе замечаний, полученных от подобных вопросов.)

Любой помощь или совет были бы очень признательны, поскольку я не могу найти ответ на это в документах API.

ответ

0

Каждый раз, когда я менял клиента в консоли разработчика, я забыл сделать соответствующее обновление в шаблоне Django. Я все время использовал неверного клиента - неосторожную ошибку.