2011-09-27 64 views
2

我想從別人澄清Facebook的關於10月1日的最後期限HTTPS和它的老FBML應用程序的影響..Oauth 2.0 10月1日截止,舊FBML應用程序發生了什麼?

按: http://developers.facebook.com/docs/oauth2-https-migration/

Facebook表示: 「SSL證書是必需的對於所有帆布和頁面標籤應用程序(不是在沙盒模式,而不是FBML)「

嗯,我的應用程序不在沙箱模式和FBML ..這將意味着不需要HTTPS。我誤解了這個嗎?

如果我不是,那麼10月1日之後這將如何工作? As,https://apps.facebook.com/應用程序名稱在沒有列出安全URL的情況下無法正常工作。您將收到錯誤消息,說明安全URL將在10月1日之前提供。

爲了使問題變得更加令人困惑,如果您將其保留爲FBML並添加有效的安全URL,您將收到錯誤「未收到響應」。 (這不是服務器端/ SSL問題,因爲將應用程序更改爲iframe的作品)

這非常令人擔憂..我想直接回答會發生什麼,或者如果他們會給我們幾天整頓的事情了,等等。

也有人表示關心,但沒有官方的回答:

Are FBML apps required to provide HTTPS canvas url by 1st of October?

Are FBML apps required to upgrade to OAUTH access token by October 1st?

+0

我剛從facebook上收到這封郵件: – jfaron

回答

1

我想我終於找到了這個網頁上的答案: http://developers.facebook.com/roadmap/

在 「2011年10月1」,2.在Facebook上的身份驗證和安全遷移(HTTPS)

..... 應用程序,您必須提供在開發應用程序設置SSL證書避免 禁用您的應用。

看起來他們在說FBML將繼續工作(我找不到日期,這將結束),但沒有SSL的iframe應用程序將被禁用。

1

剛剛收到來自Facebook的這封電子郵件,我猜我的答案是我的問題..意思是,你必須遷移到iframe + ssl? :(

親愛的魚牧馬人的開發者,

提醒:升級你的應用程序由10月1日到OAuth 2.0和HTTPS五月,我們宣佈在Facebook上所有的應用程序需要支持的OAuth 2.0和HTTPS使平臺更安全

所有應用程序(包括頁面標籤應用程序)都必須遷移到OAuth 2.0進行身份驗證。舊版SDK(包括舊版JavaScript SDK(FeatureLoader.js)和舊版iOS SDK(facebook-iphone-sdk))不會此外,非iframe Canvas和Page Tab應用程序必須支持HTTPS並提供安全的畫布或安全頁面標籤URL。

如果您尚未進行這些更改,請在10月1日之前訪問開發者路線圖,以獲取有關如何升級您的應用並避免將其禁用的更多信息。

您還可以尋求在Facebook開發組的支持:https://www.facebook.com/groups/fbdevelopers/

1

還有一些應用程序在那裏,正在努力,但他們大多不是因爲他們沒有使用SSL。因此,當使用第三方應用創建粉絲頁面標籤時,它可能會停止工作。

如果您無法訪問SSL,則始終可以使用Versitek標籤作爲替代選項。 http://tabs.versitek.com

相關問題