この投稿は、次の他の投稿と多少似ています。
Ruby の SOAP::RPC::Driver を自己署名証明書で動作させるにはどうすればよいですか?
私が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 は .new() メソッド内で URL を開くため、最初にオプションを設定することは不可能に見えます。.options[] 行にたどり着きません。
事前にオプションを設定するにはどうすればよいですか? または、何もしないベリファイアをインストールしますか?