2016-06-08 2 views
1

Django 프로젝트에 Google 인증을 추가하려고합니다. 다른 Oauth 클라이언트 개체를 사용하여 Heroku에서 내 응용 프로그램과 작업하도록 프로젝트를 구성 할 수 있었지만 개발 서버에서 작동하지 않을 수 있습니다. 구글에서Google OAuth throwing 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. 

:

나는 오류가 계속.

내 공인 자바 스크립트의 출처는 다음과 같습니다

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

내 공인 리디렉션 URI는 다음과 같습니다

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

(나는 비슷한 질문의 의견에 따라이 콤보의 모든 노력했다.)

하나를 도움말이나 조언은 API 문서에서 어디서나이 답변을 찾을 수 없으므로 많은 도움을받을 것입니다.

답변

0

개발자 콘솔에서 클라이언트를 변경할 때마다 Django 템플릿에서 해당 업데이트를 무시했습니다. 나는 부주의 한 실수를하면서 잘못된 클라이언트를 사용하고있었습니다.