使用Savon ruby​​ gem连接到安全的Web服务

时间:2014-09-15 10:29:55

标签: ruby-on-rails savon

我试图使用Savon连接到网络服务,并且无法弄清楚如何使其发挥作用。

让我们说我有一个网络服务:https://wwww.service.com:16778/services/2.0/(没有提供wsdl) 提供的服务发送给我一个.p12文件和连接所需的密码

我该如何实现? 命名空间的用途是什么?

我写了类似下面的内容,但似乎无法正常工作

  client = Savon.client do
    endpoint end_point          
    namespace "https://wwww.service.com:16778"
    ssl_verify_mode :none
    ssl_cert_file OpenSSL::PKCS12.new(File.read(cert_file), 'password')
    ssl_cert_key_file Rails.root + "lib/certificates/CC0000007015_500.p12"
end

感谢您的帮助

0 个答案:

没有答案