2013-01-13 62 views
0

在Facebook上documentatin login for canvas頁,他們說:爲什麼302重定向在iframe中不起作用?

因爲您的應用程序在iframe裝載,返回302給用戶登錄對話框重定向將會失敗。

在iframe中302重定向不工作的原因是什麼?這是否意味着如果我在我的應用程序中有任何重定向,我應該通過JavaScript來完成,因爲他們建議或只有這個?

在此先感謝

回答

1

您的應用在Facebook網站上的iframe中。因此,如果他們允許iframe打開另一個Facebook頁面,它將看起來像一個「臉譜裏面的facebook」。

當用戶將您的應用加載到畫布頁面時,Facebook會通過POST向您發送一個signed_request到該頁面。你可以閱讀關於如何處理documentation

+1

你說的一切都很有道理,但不回答我的問題。 – duduklein

+0

我不確定它是否接受重定向到其他網站。所以你的答案:試試看看會發生什麼。 –

+0

好吧,我做了,顯然它工作正常。這就是爲什麼我想知道爲什麼Facebook開發者寫了這個。 – duduklein

相關問題