在Java客户端web服务 - 代理认证(Client Webservice in java - p

2019-09-28 18:34发布

我做了一个Web服务客户端导入Eclipse的一个第三方的WSDL。

但是我得到这个异常:

javax.xml.ws.WebServiceException: Connection IO Exception. Check nested exception for details. (Unable to connect to 1X.XXX.X.XX:X0 - Connection timed out). 

我希望发生的仅代理此异常。

在我和第三方之间的代理服务器。 我不知道该怎么办代理身份验证在编码 ,我需要这个代理验证。

Answer 1:

是HTTPS的终点? 有不同的方式代理支持HTTPS - 一个方式是SSL桥接,另一个是SSL隧道..

可能是你的客户端库,你用来连接可能不支持正在使用的代理服务器的一个...



Answer 2:

你必须明确地设定在Java中的代理服务器时,JRE不从OS配置检索。 你可以找到详细的解释在这里 。 按照链接,标准配置可能是这样的:

System.setProperty("http.proxyHost", "myproxy.com");
System.setPropery("http.proxyPort", "8080");

当然,你也可以在启动时定义系统属性VM参数。



文章来源: Client Webservice in java - proxy authentication