エラー191がウェブ全体にあり、アプリの設定に問題があることがわかりました。Facebook Connect APIエラー191 with Django-socialregistration
しかし、私は質問のほとんどに答えを見つけていませんでした。
Facebook上で私のアプリは、このような設定である:
サイトのURLhttp://example.com/
サイトのドメイン example.com
(実際のURLを共有していないが、私はないですのための私を許し
[Connect with Facebook]ボタンをクリックしたときの表示は、
ですAPI Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: redirect_uri is not owned by the application.
私はadminのサイトのURLをサイトのURLに変更しました。何かが、Twitterのサインイン部分をアプリから外してしまっていました。
私はDjango-SocialRegistration siteの指示に従っており、私が行ったことに間違いはありません。
他に誰もこれを持っていて固定しましたか?この特定のケースで
EDIT
そのFacebookで問題だったようです。
私が今夜ログオンしたとき、私は、アプリの複数のインスタンスがあり、それぞれ古いバージョンの設定があることに気付きました。彼らは今までに見えなかった。私はdjango-social-auth.に船をジャンプされますが
それはよりよい文書化し、構成と使いやすくなります。
申し訳ありませんが、これは最高の答えです。
明白な質問のようですが、サブドメインを使用しているのか、リダイレクトしていますか?また、FBの終了時に登録問題になる可能性がありますか? – Dan
また、これをローカルで開発していますか(URLとドメインの設定にこれを反映させる必要があるため)、または実際のプロダクションサーバー/ドメインにありますか?また、あなたのキャンバス設定は何ですか? – Dan
私はあなたが悪いリダイレクトがNATに設定されていると、ドメインが、私の自宅のルータアドレスに指摘されて – nikomax