Skip to content

sendkumaranil/securesslhttps

Repository files navigation

securesslhttps

Secure SSL and Https Example in Spring Boot

Generate Self-signed-certificate

keytool -genkey -alias selfsigned_localhost_sslserver -keyalg RSA -keysize 2048 -validity 700 -keypass changeit -storepass changeit -keystore ssl-server.jks

alt tag

Generate Certificate Signed Request (CSR) by using jks

keytool -certreq -alias selfsigned_localhost_sslserver -file ssl-server.csr -keystore ssl-server.jks

you will get the csr file -> open file-> copy the text from -----BEGIN NEW CERTIFICATE REQUEST----- to -----END NEW CERTIFICATE REQUEST-----

Open https://getacert.com/signacert.html and paste copied text and submit

Download localhost-.cer and getacert.cer files

Import the cer certificates to the JKS

First import the root certificate getacert.cer

keytool -import -alias getacert -file getacert.cer -keystore ssl-server.jks

Now import the localhost certificate

keytool -import -alias selfsigned_localhost_sslserver -file localhost-2020-07-22-065742.cer -keystore ssl-server.jks

View certificate list

keytool -list -v -keystore ssl-server.jks

Certificate Details

alt tag

About

Secure SSL and Https Example in Spring Boot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages