一、配置证书
1
、如果是在tomcat下:
如果C:/Documents and Settings/Administrator/.keystore已经存在,请先删除。
删除方法:keytool -delete -alias tomcat -keystore "%java_home%/jre/lib/security/cacerts" -keypass changeit
keytool -genkey -alias tomcat -keyalg RSA
输入tomcat的缺省口令changeit
用户前名和用户后名都用localhost (真实环境中请换成你应用的域名)
keytool -export -alias tomcat -file server.crt
只能输入tomcat的缺省口令changeit
导入
keytool -import -trustcacerts -alias tomcat -file server.crt -keystore "%java_home%/jre/lib/security/cacerts"
接下来,如果我们想知道前面的导入工作是否成功,可以通过下面的显示命令把所有的证书信息导出到一个txt里
keytool -list -v -keystore %java_home%/jre/lib/security/cacerts > t.txt
然后将%tomcat_home%/conf/server.xml的“port=8443”端口的那一段注释掉(如果需要也可在里面指定
ke