法拉第::错误:: ConnectionFailed Omniauth Facebook

时间:2012-06-14 07:02:48

标签: facebook ruby-on-rails-3 omniauth

我在rails中遇到错误 - 法拉第::错误:: ConnectionFailed。我正在尝试RailsCast Omniauth Episode。它在Twitter上运行良好。但是当我提出

http://localhost:3000/auth/facebook
时,它会给出错误。我也看到了question,但问题没有解决。

developer.facebook.com上的设置

Site URL: http://localhost:3000/
Site Domain: localhost

我正在使用Windows。我还阅读了question

谢谢!

1 个答案:

答案 0 :(得分:1)

我已经解决了这个问题。此问题可能仅适用于Windows用户。使用此,

1将此文件保存在桌面win_fetch_cacerts.rb

2在命令提示符

上使用此命令
ruby "%USERPROFILE%\Desktop\win_fetch_cacerts.rb"

[3]将此file保存在c:\ RailsInstaller \

[4]在命令提示符下或设置为环境变量

set SSL_CERT_FILE=C:\RailsInstaller\cacert.pem

[5]重新启动系统并尝试。