OpenSSL :: SSL :: SSLERROR -SSL_CONNECT返回= 1 errno = 0 state



我使用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和工头。

我遇到了相同的麻烦并解决了

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

gem 'certified'

并执行

bundle

再次运行!

最新更新