2011-03-02 39 views
2

我正在嘗試使用Facebook的oauth。 基本上Facebook必須返回一個「代碼」參數。 但我什麼也沒得到,它只是返回我的回調網址(到完全相同的網址)。facebook oauth認證不返回「代碼」參數

我生成這個URL與我的應用程序。

http://www.facebook.com/dialog/oauth?client_id=76209388873&redirect_uri=http%3A%2F%2Ffb.lous%2Fmain%2Ffacebook_callback&scope=read_stream

我用其他參數和選項,只是當我設置RESPONSE_TYPE =令牌 我得到的參數列表的JavaScript(以#字符代替?,其客戶端,我試圖寫一些api bot)

所以現在我無法得到任何參數。

+0

也許Facebook封鎖了Fblous。 – Detect 2011-03-02 19:39:54

+0

差不多2年後,我偶然發現了同樣的問題。有任何修復?會是一個很大的幫助。 – sangam 2013-12-13 08:07:51

回答

1

我試圖解決幾個小時完全相同的事情。在我的情況下,它原來是一個愚蠢的重定向問題。 Facebook使用代碼參數正確重定向回到http://www.mysite.com,然後我的webapp重定向到http://www.mysite.com/users/login(因爲用戶還沒有登錄)。在第二次重定向時,我丟失了代碼參數。

+0

哈,這也是我的問題。 – 2014-01-08 19:27:05