2011-08-10 10 views
4

エラー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.に船をジャンプされますが

それはよりよい文書化し、構成と使いやすくなります。

申し訳ありませんが、これは最高の答えです。

+0

明白な質問のようですが、サブドメインを使用しているのか、リダイレクトしていますか?また、FBの終了時に登録問題になる可能性がありますか? – Dan

+0

また、これをローカルで開発していますか(URLとドメインの設定にこれを反映させる必要があるため)、または実際のプロダクションサーバー/ドメインにありますか?また、あなたのキャンバス設定は何ですか? – Dan

+0

私はあなたが悪いリダイレクトがNATに設定されていると、ドメインが、私の自宅のルータアドレスに指摘されて – nikomax

答えて

0

Plzリダイレクト先のUriを確認し、許可を得てください。