【问题标题】:Faraday::Error::ConnectionFailed Omniauth FacebookFaraday::Error::ConnectionFailed Omniauth Facebook
【发布时间】:2012-06-14 07:02:48
【问题描述】:

我在 rails 中遇到错误 - Faraday::Error::ConnectionFailed。我正在尝试RailsCast Omniauth Episode。它在 Twitter 上运行良好。但是当我给

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

developer.facebook.com 上的设置

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

我正在使用窗户。我也读过question

谢谢!

【问题讨论】:

  • 很好!但我不知道该怎么办。
  • 你的意思是我必须在stackoverflow.com/questions/3977303/…上添加这个问题
  • 不,我不是在谈论您当前的问题。我说的是你应该如何使用 Stack Overflow。当您在这里提出问题并且有人提供了解决您问题的答案时(例如:stackoverflow.com/a/10964592/29407),您必须接受这个答案,而不是仅仅说哦,太好了!它正在工作。谢谢

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


【解决方案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] 重新启动系统并尝试。

【讨论】:

    猜你喜欢
    • 2023-03-28
    • 1970-01-01
    • 2016-01-27
    • 1970-01-01
    • 2020-03-29
    • 2021-01-26
    • 1970-01-01
    • 2016-01-27
    • 2018-10-25
    相关资源
    最近更新 更多