Я использую springBootVersion 1.2.0.RELEASE. Я пытаюсь настроить хранилище ключей и доверенных сертификатов через application.properties
.
Когда я добавляю следующие настройки, я могу заставить работать хранилище ключей, но не хранилище доверенных сертификатов.
server.ssl.key-store=classpath:foo.jks
server.ssl.key-store-password=password
server.ssl.key-password=password
server.ssl.trust-store=classpath:foo.jks
server.ssl.trust-store-password=password
Однако, если я добавлю хранилище доверенных сертификатов через gradle:
bootRun {
jvmArgs = [ "-Djavax.net.ssl.trustStore=c://foo.jks", "-Djavax.net.ssl.trustStorePassword=password"]
}
это работает просто отлично.
Кто-нибудь использовал application.properties
для трастовых магазинов?