我无法在java中生成新的密钥库

时间:2014-06-25 18:10:36

标签: ssl ssl-certificate keystore

我按照Java 7的步骤jsse reference guide进行操作。 我将此命令写入命令​​提示符:

keytool -genkeypair -alias duke -keyalg RSA \ -validity 7 -keystore keystore

但是它在命令提示符下抛出错误: “使用”keytool -help“用于所有可用命令”

你对解决这个问题有什么想法吗?

1 个答案:

答案 0 :(得分:0)

来自jsse参考指南:

Solution 2: To interact with Navigator or IE, you should create certificates that use RSA-based keys. To do this, you need to specify the -keyalg RSA option when using keytool. For example:

keytool -genkeypair -alias duke \
    -keystore testkeys -keyalg rsa

反斜杠\是为了逃避换行符,看起来你把所有内容放在同一行并保留\。尝试删除它

keytool -genkeypair -alias duke -keyalg RSA -validity 7 -keystore keystore