今天群里有小伙伴问cxf调用ws时遇到问题,使用soapui进行测试发现服务端是ok的 但是在用wsdl2java的时候就提示证书错误。 在网上找了许久,也试过了各种方法,但都无法正常的完成调用。 不是证书错误就是各种代理错误,总之就是解决了这个问题,又带来下一个问题,搞了近两个小时,我彻底放弃了。
没办法只能用最原始的方式来完成。 URLConnection 来调用
这种方式的调用同样还是要禁用掉https的ssl验证,一定要在connection打开之前忽略
附件为 SslUtils 的忽略源代码 SslUtils.java