Spring - Configure SSL
SpringBoot Configure SSL
SSL can be configured declaratively by setting the various server.ssl.* properties, typically inapplication.properties or application.yml. The following example shows setting SSL properties in
application.properties:
server.port=8443
server.ssl.key-store=classpath:keystore.jks
server.ssl.key-store-password=secret
server.ssl.key-password=another-secret
see ssl details for details of all of the supported properties.
Using configuration such as the preceding example means the application no longer supports a
plain HTTP connector at port 8080. Spring Boot does not support the configuration of both an HTTP
connector and an HTTPS connector through application.properties. If you want to have both, you
need to configure one of them programmatically. We recommend using application.properties to
configure HTTPS, as the HTTP connector is the easier of the two to configure programmatically.
Comments
Post a Comment