将Spring WebServiceTemplate与代理一起使用

时间:2015-06-24 17:07:10

标签: web-services soap proxy

我有一个https肥皂网址。我想使用WebServiceTemplate throw代理调用此url。

我在代理

中添加了以下代码
System.setProperty("https.proxySet", "true");
System.setProperty("https.proxyHost", <Proxy Host Name>);
System.setProperty("https.proxyPort", <Proxy Port Number >);

并致电

TransferDataResponse transferDataResponse = (TransferDataResponse) webServiceTemplate.marshalSendAndReceive(webServiceUrl, transferData);

但是调用不是路由抛出代理并且拒绝连接。请帮助解决这个问题。

1 个答案:

答案 0 :(得分:2)

Hasn没有得到回答,我被困在这个

我使用了以下内容并且有效。

Properties systemProps = System.getProperties();
systemProps.put("proxySet", "true");
systemProps.put("proxyHost", "proxyHost");
systemProps.put("proxyPort", "8080");