Я создал простой SOAP клиент веб-службы, используя учебное пособие по загрузке Spring https://spring.io/guides/gs/consuming-web-service/. Он отлично работает.
Проблема начинается, если я хочу перейти на HTTPS-версию веб-службы. Я отладил использование моего SSL-сертификата и ключа в Python, и теперь я хочу запустить HTTPS-соединение и в учебном проекте, но я потерян.
Какой самый простой способ добавить мой SSL сертификат и ключ к Spring WebServiceTemplate
(org.springframework.ws.client.core.WebServiceTemplate
), чтобы я мог начать подписывать свои сообщения? Я хотел бы сохранить и использовать сгенерированные Java классы, автоматически созданные Maven из WSDL веб-службы, я просто хочу добавить поддержку SSL. У меня уже есть готовый склад ключей.
Есть ли простой способ сделать это?