Hi Rajesh,
We usually set up SSL through a reverse proxy such as Nginx or Apache HTTPD, both of which integrate nicely with Certbot to automate the issuance and renewal of Let’s Encrypt certificates.
You can use the same proxies even if your certificates are issued by another CA and need to be installed manually.
It looks like you can configure a Spring Boot application (for example, VocBench) to use HTTPS natively—without a reverse proxy. However, in your application.yaml you ended up using SAML-related properties, which define on a separate certificate/key pair.
You can find the required properties to enable SSL in Spring Boot here:
In addition to what stated in the reference, you might consider to add also the following property value:
server.ssl.enabled: true
Best regards,
Manuel.