2013-03-26 74 views
3

我想用Facebook登錄我的網站並將用戶數據保存到數據庫中,爲此我使用了坦克認證社交庫,每件事情都很完美,但是當我點擊登錄與Facebook這表明我這樣在codeigniter中使用tank auth social重定向問題

An error occurred. Please try again later. 

    API Error Code: 191 
    API Error Description: The specified URL is not owned by the application 
    Error Message: Invalid redirect_uri: Given URL is not allowed by the Application configuration. 

什麼是該問題的錯誤,我能不明白的地方使用分步我錯了即時通訊,但我不知道這是什麼問題呢,沒有任何一個幫助我會非常感謝他,比ks提前一噸,

+1

好問題,我也想要解決方案 – user2046638 2013-03-26 09:46:19

回答

1

你的Facebook應用程序「擁有」默認畫布網址http://apps.facebook.com/your_app,而且你必須輸入一個給定的域。 redirect_uri僅出於安全原因才能將您重定向到任一個。

如果您無法完成這項工作,你可以有redirect_uri指向一個網站,如http://apps.facebook.com/my_redirect,只是有控制器/ my_redirect.phpindex功能echo <script>top.location = 'http://google.com'</script>例如。

無論如何,請檢查您的應用程序中的設置,並閱讀更多的錯誤信息,因爲很多人發佈了它們並獲得了答案。

1

你必須在facebook應用程序設置中設置你的應用程序URL

Given URL is not allowed by the Application configuration. 
相關問題