2014-04-01 96 views
1

我是在Facebook上開發應用程序的新手,遇到一些問題。 事實證明,Facebook要求我的Canvas URL使用SSL。在Facebook上開發應用程序時自簽名SSL證書

我使用Open Server,它使用它自己的SSL證書。我已經設置安全帆布網址如下「https://localhost/

https://localhost/在任何瀏覽器罰款打開,但是當我嘗試打開Facebook應用程序,它說,因爲它是自簽署與以下錯誤

它不信任證書

「sec_error_untrusted_issuer」

(我使用Mozilla)。 它不提供我相信這個證書的選項。 那麼我該怎麼辦? 我只想在Facebook上製作一個「Hello World」應用程序。我不想購買任何證書。

回答

1

我正在處理這個問題。(我發現IE11也不會顯示該應用程序)。

看起來Facebook應用程序/標籤頁面會在Chrome中顯示自簽名證書 - 所以您可以嘗試在Chrome中將您的開發/測試作爲一項工作。

在firefox中,該解決方法似乎也適用於本地開發目的:右鍵單擊Facebook應用程序的框架,選擇「此框架」 - >「僅顯示此框架」。它只會打開facebook應用程序,併發出警告。點擊「我瞭解風險」,確認/添加例外。當您隨後返回到帶有應用程序框架的臉書頁面時,應該顯示您的應用程序