从HTTPS URL生成Java Web服务客户端

我正在为Web服务实现一个测试客户端。 该服务使用HTTPS,我正在尝试使用Eclipse向导生成客户端。

使用此URL Eclipse无法找到WSDL定义:向导会警告“所选的服务定义无效”。 而这个过程无法进行。

url是正确的,我validation它实现了一个.NET客户端,它的工作原理。 唯一的问题是SSL证书已过期。

如何在java中正确生成客户端?

通过其他方式捕获WSDL,例如使用浏览器下载它,然后使用非SSL服务器(甚至只是文件)在本地访问它。 看起来Eclipse无法处理SSL问题(这可能是他们的错误,他们应该有一个忽略它的选项)。

你不应该这样做。 在HTTP上使用SOAP调用和使用SOAP调用SSL(HTTPS)之间的WSDL没有区别。

请将https更改为http