Thursday, March 2, 2017

Run tomcat on SSL or https


tomcat
tomcat-apr
5.5.23
 
 
api



               org.codehaus.mojo
               keytool-maven-plugin
               1.1
               
                   
                       generate-resources
                       clean
                       
                           clean
                     
                 
                   
                       generate-resources
                       genkey
                       
                           genkey
                     
                 
             
               
                   ${project.build.directory}/keystore.jks
                   cn=d-libertymutual-api.salesnext.com
                   password
                   password
                   selfsigned
                   RSA
             
         
           
               org.apache.tomcat.maven
               tomcat7-maven-plugin
               2.2
               
                   80
                   UTF-8
                   443
                   ${project.build.directory}/tomcat-ssl.keystore
                   password
                   /api
             
         
       
     
 
 

Generate self signed cert


keytool -genkey -keyalg RSA -alias selfsigned -keystore keystore.jks -storepass password -validity 360 -keysize 2048

https://www.sslshopper.com/article-how-to-create-a-self-signed-certificate-using-java-keytool.html