Spring Boot SSL

This page contains a series of blog posts that are dedicated to explaining how to secure your Spring Boot web app with SSL and allow clients to communicate with your application via HTTPS.

First we’ll dig into how to use SSL certificates in Spring Boot in general. Then we’ll look into how to use Let’s Encrypt free certificates with Spring Boot. And finally we’ll look into how you can renew Let’s Encrypt certificates on the fly, without the need to shut down or restart your Spring Boot web app.

How to use SSL with Spring Boot

This is the first installment in this series. I cover the basics of how to configure a Spring Boot application to use HTTPS.