我有一个 httpssoap URL。我想使用 WebServiceTemplate 抛出代理来调用此 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);
但是调用不是路由抛出代理并且连接被拒绝。请帮忙解决这个问题。
最佳答案
尚未得到答复,我被困在这个问题上
我使用了下面的方法并且它有效。
Properties systemProps = System.getProperties();
systemProps.put("proxySet", "true");
systemProps.put("proxyHost", "proxyHost");
systemProps.put("proxyPort", "8080");
关于web-services - 将 Spring WebServiceTemplate 与代理一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31032793/