Spring boot - 通过 HTTPS 使用 SOAP Web 服务

问题描述 投票:0回答:1

我使用 Spring boot 教程构建了一个简单的 SOAP Web 服务客户端 https://spring.io/guides/gs/consuming-web-service/。它完美无缺。

如果我想切换到 HTTPS 版本的 web 服务,麻烦就来了。我在 Python 中调试了我的 SSL 证书和密钥的使用,现在我也想在基于教程的项目中启动 HTTPS 连接,但我迷路了。

将我的 SSL 证书和密钥添加到 Spring

WebServiceTemplate
(
org.springframework.ws.client.core.WebServiceTemplate
) 以便我可以开始签署消息的最简单方法是什么?我想保留并使用由 Maven 从 Web 服务的 WSDL 自动创建的生成的 Java 类,我只想添加 SSL 支持。我已经准备好密钥库了。

有什么简单的方法可以做到这一点吗?

spring-boot ssl soap https
1个回答
-4
投票

对于您的问题,这是一篇非常好的文章:

Using Spring Boot to Consume a SOAP Webservice over HTTPS

https://betterjavacode.com/programming/consuming-a-soap-webservice-over-https

© www.soinside.com 2019 - 2024. All rights reserved.