cls rem please set the env JAVA_HOME before run this bat file
rem delete alia tomcat if it is existed
keytool -delete -alias tomcatsso -keystore %JAVA_HOME%/jre/lib/security/cacerts -storepass changeit
keytool -delete -alias tomcatsso -storepass changeit
rem list all alias in the cacerts
keytool -list -keystore %JAVA_HOME%/jre/lib/security/cacerts -storepass changeit
rem generator a key
keytool -genkey -keyalg RSA -alias tomcatsso -dname "CN=192.168.137.3,OU=link.com,O=link,L=南京,S=江苏,C=中国" -storepass changeit
rem export the key
keytool -export -alias tomcatsso -file %JAVA_HOME%/jre/lib/security/tomcatsso.crt -storepass changeit
rem import into trust cacerts
keytool -import -alias tomcatsso -file %JAVA_HOME%/jre/lib/security/tomcatsso.crt -keystore %JAVA_HOME%/jre/lib/security/cacerts -storepass changeit
rem list all alias in the cacerts
keytool -list -keystore %JAVA_HOME%/jre/lib/security/cacerts -storepass changeit
<Connector SSLEnabled="true" acceptCount="100" clientAuth="false" disableUploadTimeout="true" enableLookups="true"
keystoreFile="C:/Users/Administrator/.keystore" keystorePass="changeit" maxSpareThreads="75" maxThreads="200"
minSpareThreads="5" port="8443" protocol="org.apache.coyote.http11.Http11Protocol" scheme="https" secure="true" sslProtocol="TLS"
truststoreFile="C:/Java/jdk1.6.0_38/jre/lib/security/cacerts" />