java.security.UnrecoverableKeyException:无法恢复密钥

时间:2016-08-02 08:33:17

标签: ssl tomcat7 keystore keytool client-certificates

我运行以下命令来生成密钥库,证书和信任库:

  1. keytool -genkeypair -keyalg RSA -keysize 2048 -alias clientcertalias -dname" CN = Local,OU = Department,O = Company,L = City,ST = State,C = US" -keystore keystore.jks -storepass" clientpassword1" -keypass" clientpassword2"
  2. keytool -export -alias clientcertalias -file client.cer -keystore keystore.jks -storepass" clientpassword1"
  3. keytool -import -v -trustcacerts -alias clientcertalias -file client.cer -keystore keystore.jks -storepass" serverpass" -noprompt;
  4. 当我尝试启动我的tomcat服务器时,它会给出上面提到的异常。但是当我保持" storepass"和" keypass"点1相同,我的服务器顺利启动。这两个密码有什么意义?为什么我们必须保持一致?

0 个答案:

没有答案