Как сказать библиотеке OpenSSL Ruby игнорировать ошибку самозаверяющего сертификата?
я пытаюсь использовать Ruby 'Поддержка SOAP:
SERVICE_URL = 'https://...'
...
def create_driver
::SOAP::WSDLDriverFactory.new(SERVICE_URL).create_rpc_driver
driver.options['protocol.http.ssl_config.verify_mode'] = OpenSSL::SSL::VERIFY_NONE
driver.options['protocol.http.ssl_config.client_cert'] = @certificate_path
driver
end
но призыв кnew(SERVICE_URL)
взрывается с "."OpenSSL::SSL::SSLError: certificate verify failed
Как мне сделать эквивалентdriver.options['protocol.http.ssl_config.verify_mode'] = OpenSSL::SSL::VERIFY_NONE
для первого вызова для получения самого WSDL?