Как изменить редирект URI? Джанго - Аллах - PullRequest
1 голос
/ 23 мая 2019

Я пытаюсь использовать Allauth для аутентификации в Google, однако получаю ошибку несоответствия uri.В настоящее время приложение находится на сервере разработки с доменом ex.live.example.com.Я могу изменить домен в настройках приложения Google и моего приложения Django на localhost, и все работает.Я пытаюсь использовать свой домен с Allauth, и он не работает

Я попытался изменить site_id и установить для этого разные значения.Я могу использовать ответ от Аллаута и вручную добавить домен, и все работает.Но когда запрос отправляется, он устанавливает URL для localhost, потому что он не понимает прокси.

    Error: redirect_uri_mismatch

The redirect URI in the request, http://localhost:5500/accounts/google/login/callback/, does not match the ones authorized for the OAuth client. To update the authorized redirect URIs, visit: https://console.developers.google.com/apis/credentials/oauthclient/XXXXXX288-gm2jiuh2o8XXXXXXXXXcc6n11d4j5sr.apps.googleusercontent.com?project=5XXXX82XX

Learn more

Request Details
client_id=X9XXXXX82X8-gXXXXh2o88ejglkXXXcc6n11d4j5sr.apps.googleusercontent.com
redirect_uri=http://localhost:5500/accounts/google/login/callback/
scope=email profile
response_type=code
state=XXXtpODloQK
access_type=online
...