Как использовать сертификаты keyStore в геме Savon на Ruby on Rails - PullRequest
0 голосов
/ 10 мая 2019

Я использую Savon для подключения к сервису wsdl, дело в том, что этот сервис мыла использует аутентификацию сертификата.я клонирую этот код из Java, и они используют сертификаты хранилища ключей, теперь как я могу указать этот файл JKS, чтобы использовать его в конфигурации Savon

это мой код прямо сейчас

savonConfig = {
       :wsdl => "https://example.com/ProcMsgPCI?wsdl",
       :endpoint => "https://example.com/ProcMsgPCI?wsdl",
       :log_level => :debug,
       :ssl_verify_mode => :peer,
       :log => true,
       :ssl_ca_cert_file => "config/cacerts",
       :ssl_cert_key_password => 'changeit'
   }

   client = Savon.client savonConfig

   response = client.call(:procesar_msg, :message => {:parameters => procesarMsg})
...