2011-10-03 61 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

的感謝!

回答

相關問題