2014-04-01 58 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应用程序,并发出警告。点击“我了解风险”,确认/添加例外。当您随后返回到带有应用程序框架的脸书页面时,应该显示您的应用程序