我试图使用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
感谢您的帮助