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

时间:2011-12-28 11:29:22

标签: java eclipse web-services https

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

使用此URL Eclipse无法找到WSDL定义:向导会警告“所选的服务定义无效。”并且该过程无法继续。

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

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

2 个答案:

答案 0 :(得分:9)

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

答案 1 :(得分:0)

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

请将https更改为http