私はDjangoとpython-social-authを使用してWebアプリケーションを開発しています。私はユーザーにFacebookでログインさせたい。Facebookの社会認証ログイン:URLを読み込めません:このURLのドメインは、アプリケーションのドメインに含まれていません
私は私のpythonの設定でこれを持っている:開発者ダッシュボードのためのFacebookで
Can't Load URL: The domain of this URL isn't included in the app's domains.
To be able to load this URL, add all domains and subdomains of your
app to the App Domains field in your app settings.
:彼らは資格情報を提供する必要があり
私のユーザーがFacebookのページを入力しSOCIAL_AUTH_FACEBOOK_KEY = '...'
SOCIAL_AUTH_FACEBOOK_SECRET = '...'
SOCIAL_AUTH_FACEBOOK_SCOPE = ['email']
は、彼らがこのようなエラーを参照してください「Facebook Login」製品を追加し、リダイレクトURLを追加しました:
http://localhost:8000/complete/facebook/
設定では、WebサイトのURLはhttp://localhost:8000/
に設定され、App Domainsはlocalhost
に設定されています。
私は間違っていますか?
ところでこれは、Facebookページを開いたときに、私のユーザーが参照URLです。
https://www.facebook.com/v2.9/dialog/oauth?scope=email&state=HSfkstGUR5028DMhUzfWOSgo6fpPx29E&redirect_uri=http%3A%2F%2Flocalhost%3A8000%2Fcomplete%2Ffacebook%2F%3Fredirect_state%3DHSfkstGUR5028DMhUzfWOSgo6fpPx29E&client_id=...&return_scopes=true
実はそれだけで正常に動作します。おそらく彼らは、最近何かを変えました。 –