Apache 在为tomcat生成SSL证书时,未收到密钥传递提示

Apache 在为tomcat生成SSL证书时,未收到密钥传递提示,apache,tomcat,ssl,ssl-certificate,jdk1.6,Apache,Tomcat,Ssl,Ssl Certificate,Jdk1.6,我试图在tomcat上启用SSL,并使用以下命令生成密钥库 /jdk1.6.0_23/bin/keytool-genkey-alias grc-keyalg RSA-keystore-keystore-storetype pkcs12 这很好,并且生成了一个密钥库,但是在我在线找到的所有教程中,它们都指出,作为最后一步,应该提示我输入一个密钥传递,然后我必须输入我为请求storepass的前两个提示输入的相同值。我的问题是:我从来没有得到最后的提示 我在Oracle Enterprise Lin

我试图在tomcat上启用SSL,并使用以下命令生成密钥库

/jdk1.6.0_23/bin/keytool-genkey-alias grc-keyalg RSA-keystore-keystore-storetype pkcs12

这很好,并且生成了一个密钥库,但是在我在线找到的所有教程中,它们都指出,作为最后一步,应该提示我输入一个密钥传递,然后我必须输入我为请求storepass的前两个提示输入的相同值。我的问题是:我从来没有得到最后的提示

我在Oracle Enterprise Linux 5上运行这个


有什么想法吗?

Keytool在使用密钥库类型pkcs12时,总是使用密钥库密码作为密钥。它不会提示您输入它,因为它无法更改,如果您尝试使用
-keypass
提供它,您将收到一条警告,说明它被忽略