Я настроил аутентификацию на Facebook для своего сайта.
Когда я нажимаю «Войти через Facebook», я получаю следующий URL:
https://graph.facebook.com/oauth/authorize?redirect_uri=http%3A%2F%2Fexample.com%2Fla_facebook%2Fcallback&display=page&client_id=126197457491070
redirect_url - "example.com", что, очевидно, неверно или недопустимо.
Однако нигде в моем коде или в пакете аутентификации, который я использую, не установлено example.com, так что это должно быть сгенерировано facebook? Где я могу это изменить? Почему это не то же самое, что домен и веб-сайт, которые я установил в настройках приложения facebook?
Я получаю следующую ошибку из-за этого redirect_url:
{
"error": {
"message": "Invalid redirect_uri: Given URL is not permitted by
the application configuration.",
"type": "OAuthException"
}
}
Я использую Django с Heroku и django-la-facebook (https: //
github.com/cartwheelweb/django-la-facebook)