我正在使用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或我的(grails)應用程序中指定的,它使用生成的java類嗎?
顯然有一個配置參數添加到插件的新版本,我無法測試,因爲我沒有使用插件注入端口bean。 https://github.com/Grails-Plugin-Consortium/grails-cxf-client#setting-secure-socket-protocol –