我在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。
谢谢!
答案 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]重新启动系统并尝试。