Rails(与Savon一起):如何发出TLS请求(而不是SSLv3)?

use*_*621 5 ruby ssl ruby-on-rails savon tls1.2

我有一个Rails(5.1.3)应用程序,它使用Savon(2.11.0)与第三方服务进行通信.这项服务最近要求我,为了使用它,我需要用TLS 1.2提出我的所有要求.

我该怎么做 - 我是否必须在我的Rails应用程序中全局设置某些内容或仅将一些参数传递给Savon调用?

我试过这样做:

Savon.client(wsdl: url, ssl_version: :TLSv1) # or using :TLSv1_2
Run Code Online (Sandbox Code Playgroud)

(在这里找到)但这似乎不起作用.

将TLS设置为用于Rails 5应用程序的最佳做法是什么?