以下是关于本地配置ssl,在使用真正的ssl证书之前,可以使用这种方式试试水。
1、使用java自带的的keytool工具来生成.keystore文件
keytool -genkey -alias tomcat -keyalg RSA
2、系统会提示输入密码,这里随意输入一个,并且记住
3、之后会有一系列的提示(我是在linux下执行的)
[root@localhost ~]# keytool -genkey -alias tomcat -keyalg RSA
输入密钥库口令:
再次输入新口令:
您的名字与姓氏是什么?
[Unknown]: wang dalang
您的组织单位名称是什么?
[Unknown]: home
您的组织名称是什么?
[Unknown]: home
您所在的城市或区域名称是什么?
[Unknown]: home
您所在的省/市/自治区名称是什么?
[Unknown]: home
该单位的双字母国家/地区代码是什么?
[Unknown]: CN
CN=wang xingchao, OU=home, O=home, L=home, ST=home, C=CN是否正确?
[否]: y
输入 <tomcat> 的密钥口令
(如果和密钥库口令相同, 按回车):
最后一步,输入tomcat的密钥口令直接回车就行了
4、这个时候,当前的目录会产生一个.keystore文件
也许是隐藏文件,