Angeben von Trust Store-Informationen in Spring Boot application.properties

Ich bin mit springBootVersion 1.2.0.RELEASE.
Ich bin versucht zu haben, meine keystore-und truststore-konfiguriert durch die Anwendung.Eigenschaften.

Wenn ich fügen Sie die folgenden Einstellungen, kann ich den keystore zu arbeiten, aber nicht den truststore.

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

Jedoch, wenn ich die truststore-obwohl

bootRun {
    jvmArgs = [ "-Djavax.net.ssl.trustStore=c://foo.jks", "-Djavax.net.ssl.trustStorePassword=password"]
}

funktioniert es Prima.

Hat jemand verwendet die Anwendung.Eigenschaften für den trust-stores?

InformationsquelleAutor der Frage user4408912 | 2014-12-31

Schreibe einen Kommentar