2012-06-14 22 views
0

我正在使用Oauth連接到Facebook,並且它對本地開發很有效。如何將我的Heroku OAuth/RoR應用程序指向curl-ca-bundle.crt?

我想然而在Heroku上運行它,在那裏我得到這個錯誤:

2012-06-14T15:50:16+00:00 app[web.1]: Errno::ENOENT (No such file or directory - Certificate file "/opt/local/share/curl/curl-ca-bundle.crt" does not exist!): 
2012-06-14T15:50:16+00:00 app[web.1]: app/controllers/sharing_controller.rb:138:in `facebook_callback' 

我已經配置在Heroku上的SSL端點但這並沒有改變任何東西。

回答

0

我想通了 -

我不得不改變考拉證書路徑參數:

老: Koala.http_service.ca_file =「/選擇/本地/共享/捲曲/捲曲CA- bundle.crt」

新: Koala.http_service.ca_file = '/usr/lib/ssl/certs/ca-certificates.crt'

+0

嘿,很高興它的工作:)你應該紀念你的答案接受。 – culix

相關問題