Этот пост несколько похож на этот пост:
Как заставить SOAP :: RPC :: Driver Ruby работать с самозаверяющими сертификатами?
за исключением того, что я использую WSDLDriverFactory:
@loginWsdlUrl = 'https://localhost:9843/services/LoginService?wsdl'
loginClient = SOAP::WSDLDriverFactory.new(@loginWsdlUrl)
loginClient.options['protocol.http.ssl_config.verify_mode' ] = OpenSSL::SSL::VERIFY_NONE
WSDLDriverFactory открывает URL-адрес внутри метода .new (), поэтому сначала невозможно установить какие-либо параметры. Я никогда не дохожу до строки .options [].
Как я могу установить параметры заранее? Или установить бесполезный верификатор?