0

我使用 Heroku 部署了一个 Facebook 应用程序,并使其部分在本地工作。我可以看到我的应用程序,但我一点击与 Facebook 连接,就会收到内部服务器错误消息。这是福尔曼抛出的:

OpenSSL::SSL::SSLError - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed:

一切都适用于生产,但我需要让本地工作开始集成 Mongo 和 FB。

我遵循了以下所有说明:https ://devcenter.heroku.com/articles/facebook#working-locally 。我创建了开发应用程序并相应地修改了 .env 文件。我创建了一个自签名证书,但我不确定这是否是以下内容。

我在 Mac OS 10.8.2 上运行 ruby​​ 1.9.3p194、OpenSSL 1.0.1c、sinatra 1.2.6 和 Foreman。

4

1 回答 1

0

我遇到了同样的问题并解决了

尝试将以下行添加到您的 Gemfile

gem 'certified'

并执行

bundle

再次运行!

于 2013-08-20T14:09:34.417 回答