我使用Heroku部署了一个Facebook应用程序,并让它部分在本地工作。我可以看到我的应用程序,但是当我点击连接Facebook时,我收到内部服务器错误消息。这是Foreman投掷的:
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。我创建了dev应用程序并相应地修改了.env文件。我创建了一个自签名证书,但我不确定这是否是以下内容。
我在Mac OS 10.8.2上运行ruby 1.9.3p194,OpenSSL 1.0.1c,sinatra 1.2.6和Foreman。
答案 0 :(得分:0)
我遇到了同样的麻烦并解决了它
尝试将以下行添加到您的Gemfile
中gem 'certified'
并执行
bundle
再次跑步!