Ruby on rails 如何设置Ruby SSL方法

Ruby on rails 如何设置Ruby SSL方法,ruby-on-rails,ruby,ssl,Ruby On Rails,Ruby,Ssl,我正在运行Ruby 1.9.3,并试图让HTTPClient v 2.3.2或OpenSSL::SSL::Socket在默认情况下使用与SSLv3不同的https方法。由于POODLE漏洞,我们连接的许多API都拒绝SSLv3连接,我需要在不修补多个gem的情况下更改为TLSv1 我如何设置默认的SSL方法 OpenSSL::SSL::SSLContext::DEFAULT_PARAMS[:ssl_version] = :TLSv1 如果您在Rails上下文中运行,那么应该将上述代码行放入in

我正在运行Ruby 1.9.3,并试图让HTTPClient v 2.3.2或OpenSSL::SSL::Socket在默认情况下使用与SSLv3不同的https方法。由于POODLE漏洞,我们连接的许多API都拒绝SSLv3连接,我需要在不修补多个gem的情况下更改为TLSv1

我如何设置默认的SSL方法

OpenSSL::SSL::SSLContext::DEFAULT_PARAMS[:ssl_version] = :TLSv1
如果您在Rails上下文中运行,那么应该将上述代码行放入initializer/config/initializers/openssl.rb