2011-08-10 72 views
4

我已經看到所有在網絡上的錯誤191,並知道它與該應用程序的配置有問題有關。Facebook的連接API錯誤191與Django社會註冊

但是,我還沒有找到大多數問題的答案,也沒有任何幫助我。

我在Facebook上的應用程序設置是這樣的:

網站URLhttp://example.com/

網站域名 example.com

(請原諒我不能分享真正的網址,但我不一個隨意的呢。)

我能得到什麼,當我點擊Connect與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. 

我已經將管理部分中的網站網址更改爲網站網址,有些事情讓Twitter登錄部分令人不安。

我按照所有對Django-SocialRegistration site的指示,可以看到我做了什麼沒有錯誤。

有沒有其他人有過這個並修復它?

編輯

在這似乎是其與Facebook的問題。此特定情況下。

當我登錄今晚我注意到,有我的應用程序的多個實例,每個實例與舊版本的設置。在此之前他們不可見。

但是我將跳槽到django-social-auth.它看起來更好記錄,並更容易配置和使用。

對不起,這不是最好的答案!

+0

看起來像一個明顯的問題,但你使用子域或以任何方式重定向?另外,它可能是FB的註冊問題嗎? – Dan

+0

另外,您是在本地開發(因爲您的URL和域設置需要反映這一點),還是在實際的生產服務器/域上?另外,你的畫布設置是什麼? – Dan

+0

我希望這是顯而易見的,說實話, 我沒有使用一個子域或重定向據我所知,你會建議哪裏不好重定向將不會發生任何 – nikomax

回答

0

Plz檢查重定向Uri,同時從用戶處獲取允許。