3

自己署名証明書を持つデバイスでsoapリクエストを実行しています。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 に答える