gpt4 book ai didi

ssl - Omniauth FB 和 Twitter 导致 SSL 错误(Faraday::SSLError 和 OpenSSL::SSL::SSLError)

转载 作者:太空宇宙 更新时间:2023-11-03 15:00:12 25 4
gpt4 key购买 nike

我有一个运行 omniauth-facebook 和 omniauth-twitter 的 Rails 4 应用程序,但所有登录尝试都会遇到 Faraday::SSLError -- SSL_connect returned=1 errno=0 state=SSLv3 read server key exchange B: bad ecpoint(对于 Facebook)和一个 OpenSSL::SSL::SSLError -- SSL_connect returned=1 errno=0 state=SSLv3 read server key exchange B: bad ecpoint(对于 Twitter。)

我尝试使用以下方法完全禁用 SSL 对等验证,但无济于事:

配置/初始化程序/omniauth.rb

if Rails.env.development? 
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE
end

我也试过一堆根证书的解决方案,比如:

sudo port install curl-ca-bundle

但无济于事。

有什么建议吗?谢谢。

最佳答案

http://ga.be/blog/2013/10/02/fixing-rubygems-ssl-issues-certificate-verify-failed/

上面的链接可能会帮助你看看。只是SSL证书错误。

关于ssl - Omniauth FB 和 Twitter 导致 SSL 错误(Faraday::SSLError 和 OpenSSL::SSL::SSLError),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23402804/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com