我很难在我的 rails 应用程序中使用这个 web 服务https://www.arello.com/webservice/verify.cfc?wsdl 。我使用 wsdl2ruby.rb 成功生成了 ruby 文件,但是当取消运行生成的脚本时,我收到以下错误:
at depth 0 - 20: unable to get local issuer certificate
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
我也尝试通过此脚本进行连接,但同样的问题
require 'http-access2'
client = HTTPAccess2::Client.new()
client.ssl_config.set_trust_ca('/arello.cert')
puts client.get('https://www.arello.com/webservice/verify.cfc?wsdl').content
有任何想法吗?谢谢