最近在使用keytool命令生成密钥库及申请数字证书,
在查看证书信息的时候,发现颁发者不正确,百思不得其解,
证书颁发机构是我的另一台电脑,window7系统,
IP地址是:10.162.61.237 计算机名:MBTEST-CA
下面是我从浏览器那里截图过来的,
颁发者跟我当前的电脑IP一样了,
正确的颁发者应该是MBTEST-CA或者10.162.61.237,
出现这个原因,主要是在这两步,示例如下:
1. 生成密钥库:
keytool -genkey -alias mb3 -keyalg RSA -keystore mb3.jks -storepass 123456
4. 将证书颁发机构颁发的证书:certserver.cer 导入到密钥库文件中:
keytool -import -trustcacerts -alias server -keystore mb3.jks -file d:\certserver.cer -storepass 123456
导入服务器签署的证书到密钥库文件时,别名要跟生成密钥库时的别名一致,如果不一致,就出出现上述的问题,
示例中应该把server改为mb3,
导入完成后,提示的信息为 “证书回复已安装在密钥库中”,就对了。