2011-10-03 68 views
0

似乎我从考拉得到这个错误,当我试图连接图api: NoMethodError:未定义的方法`关闭?对于零:NilClassRails 3,Facebook,Koala:NoMethodError:未定义的方法`关闭?'为零:NilClass

这正是我与Omniauth之前有同样的问题可以在这里阅读: https://github.com/intridea/omniauth/issues/260 http://stackoverflow.com/questions/3977303/omniauth-facebook-certificate-verify-failed

基本上是Faraday没有设置OpenSSL的ca_path变量。一种解决方案是: OpenSSL的:: SSL :: VERIFY_PEER = OpenSSL的:: SSL :: VERIFY_NONE

在Omniauth将溶液放入一个选项是这样的: 提供商:脸谱,FACEBOOK_KEY,FACEBOOK_SECRET,{:client_options => { :ssl => {:ca_path =>“/ etc/ssl/certs”}}}

我想知道是否有其他人有问题,它是如何解决的。我不想用第一种方法,而第二种方法在考拉中不可能。

我使用考拉1.2.0和法拉第0.7.4

的感谢!

回答

相关问题