2011-06-06 119 views
1

我有一個facebook應用程序(不是我寫的,但有一些其內容的控制權),它的設計目的是作爲canvas iframe應用程序運行,使用新的(er)OAuth登錄東東。我想將它嵌入到外部(即非Facebook)iframe中,當它通過身份驗證+授權爲只與Facebook交談的頁面時,它可以正常工作。非授權iframe中的Facebook授權無需重定向

但是,當不是認證+授權運行該應用程序,顯然它需要請求權限/登錄。它通過重定向到相關的認證頁面來實現這一點,如果你使用top.location.href,這個頁面就可以工作,但是我真的很想在iframe中這樣做。使用self.location.href。這似乎不被Facebook所許可,而不是將您重定向到正確的頁面,您將獲得一個Facebook徽標和一個鏈接,從iframe中跳出並轉到auth頁面,我不想這樣做。

是否有可能在iframe中處理auth的東西,如果是這樣,怎麼辦?真的很感激這方面的任何信息!

回答