Spring Boot, gömülü Tomcat/Jetty ile doğrudan HTTPS sunabilir. Sertifikayı bir keystore (PKCS12) içinde tutarsınız.
application.properties
server.port=8443
server.ssl.enabled=true
server.ssl.key-store=classpath:keystore.p12
server.ssl.key-store-type=PKCS12
server.ssl.key-store-password=PAROLA
Sertifikanızı PKCS12'ye dönüştürüp keystore olarak kullanın. Üretimde çoğunlukla Nginx gibi bir ters proxy arkasında çalıştırılır.
Sertifika için SSL sertifikaları sayfamıza, kurulum sonrası test için SSL kontrol aracımıza bakabilirsiniz.