keytool位于/jdk/bin目录下,生成证书的命令如下:
keytool -genkey -alias tmchttps -keypass 123456 -keyalg RSA -keysize 2048 -keystore D:/keyStore/test.p12 -validity 100
-genkey:创建一个新的密钥
-alias:https:密钥的别名
-keypass:密钥的密码
-keyalg:密钥的加密算法
-keysize:生成密钥的
-keystore:生成密钥的存放位置
-validity:密钥的有效时间,以天为单位
注意密钥存放的位置,如果存放在C盘,可能会出现因为没有权限会出现异常如下: