私は、CXF wsdl2javaコマンドラインツールを使用して、https接続下のWSDLからJavaクラスを生成しています。私はこの例外を取得するWSDLが提供するサービスのいずれかを呼び出すとき すべては生成時に罰金行く、しかし:wsdl2java disableCNCheckオプションに関するCXFコマンドラインエラー
java.io.IOException: The https URL hostname does not match the Common Name (CN) on the server certificate. To disable this check (NOT recommended for production) set the CXF client TLS configuration property "disableCNCheck" to true.
このdisableCNCheckは、私は、Javaクラスの生成時に設定することができるものですか?少なくとも、wsdl2javaの有効なオプションではないようです。
wsdlまたは生成されたJavaクラスを使用するmy(grails)アプリケーションで指定する必要がありますか?
どうやらそこにあります私はプラグイン注入ポート豆を使用していなかったので、私はテストできなかったプラグインの新しいバージョンで追加された設定パラメータ。 https://github.com/Grails-Plugin-Consortium/grails-cxf-client#setting-secure-socket-protocol –