3

我正在对具有自签名证书的设备发出肥皂请求。我设置了 verify_mode :none,但我仍然收到“深度 0 - 18:自签名证书”警告。我知道如果我可以设置 verify_callback,我可以抑制这些警告。

谁能告诉我如何在 Savon 中设置 verify_callback?我努力了:

client.http.auth.ssl.verify_callback = lambda (|arg1, arg2| true)

client.http.ssl_config.verify_callback = lambda (|arg1, arg2| true)

两者都没有返回任何方法错误。

我已经在soap4r 调用中看到了这个选项,所以我知道它有效。我只是想知道我是否也可以在 Savon 中设置它。

4

1 回答 1

0

有没有可能在 savon 2 中解决?最近更新了http://savonrb.com/version2.html

最近还解决了一个 ssl 特定问题:https ://github.com/savonrb/savon/issues/344

于 2013-01-05T07:09:59.217 回答