【发布时间】:2013-11-20 04:50:51
【问题描述】:
我有一个简单的 spring ws 客户端,它向某个 url 发送请求:
@SuppressWarnings("unchecked")
private JAXBElement<O> sendSyncSoapRequest(final JAXBElement<I> req, final String iszrUrl) {
if (iszrUrl != null) {
return (JAXBElement<O>) this.wsTemplate.marshalSendAndReceive(iszrUrl, req);
} else {
return (JAXBElement<O>) this.wsTemplate.marshalSendAndReceive(req);
}
}
现在我需要将证书链附加到肥皂请求中。我该怎么做?请帮忙
【问题讨论】:
-
如果服务使用 WS-Security,我建议使用一些 SOAP 库,它旨在与之配合使用,例如,Apache CXF、Glassfish Metro。如果服务使用一些自定义实现,它取决于实现。在这种情况下,将 service wsdl 添加到问题中,也许有人会帮助你。
-
检查
HttpComponentsMessageSender和 Apache HTTP Components 提供的可能性。
标签: java spring ssl-certificate