如何添加新的SSL连接Spring Boot jks cacerts

问题描述

我有一个Spring Boot应用程序。我有一个用于SSL连接的truststore cacerts文件。我使用命令将其加载到应用程序中:

-Djavax.net.ssl.trustStore="$basedir/cacerts"

现在我需要添加一个新的ssl连接,我有一个key.jks文件。如何将其添加到我的应用程序中?

我认为我需要将key.jks添加到cacerts文件中,但是使用keytool添加它时会出现异常

Input non a x.509 certificate

解决方法

您必须使用以下应用程序属性来配置spring boot项目:

next