2017-10-16 5 views
0

私はdjango-social-authパッケージを使用してサードパーティのソーシャルログインのFacebookに取り組んでいます。しかし、ログイン時にエラーメッセージが表示されます。
私もdjango-allauthパッケージを使用していますが、私はanswerme facebook appを使用しています。

This error shown when i try to login use localserver so domain is localhostfacebookアプリが私のlocalserverのリダイレクトURLを見つけることができません

django-allauth in answerme facebook appsite url

redirecte_url

+0

を失敗するために、あなたはここにhttps://stackoverflow.com/questions/46001809/debugging-allauth-social-account-not-logging-user-in-despite-あなたの答えを見つけるだろう接続成功/ 46049491#46049491 – Satendra

+0

エラーメッセージをテキストとして入力してください。 –

答えて

0
あなたのウェブサイトは生きていない、あなたは、その後のLocalServer実行している場合には、それはあなたに利用可能であることを意味するため、ローカルサーバーを見つけることはありません

Facebookサーバーのみ他の人またはマシンはローカルのあなたのサーバーにアクセスすることはできません。あなたのURLをコールバックURLとして提供するには、あなたのローカルサーバーをどこかでグローバルにホストする必要があります。そうすれば、Facebookはそれを通過し、それに応答して結果を得ることができます。 [設定]で

0

- Djangoの設定でhttp://localhost:8000/ が設定>基本セット: SOCIAL_AUTH_FACEBOOK_KEY = your key SOCIAL_AUTH_FACEBOOK_SECRET = your secret key

も成功した場合のか、この設定を使用してユーザーをリダイレクトすることができます失敗します。仕上げSOCIAL_AUTH_LOGIN_REDIRECT_URL については

SOCIAL_AUTH_LOGIN_URL

関連する問題