単一の RestClient 接続で SSL バージョンを強制する方法はありますか?
「SSLv3」に設定する必要があります。
以下を使用して、すべての接続に対してそれを行うことができます。
OpenSSL::SSL::SSLContext::DEFAULT_PARAMS[:ssl_version] = 'SSLv3'
しかし、もちろんそれはあまりにもグローバルです。
初期化でパラメータを渡そうとすると、うまくいきません:
RestClient::Resource.new('https://example.com',:ssl_version => "SSLv3")