- 使用Win+R,输入cmd打开命令窗口
- 使用keytool -genkey命令生成证书
keytool -genkey -alias partner -keyalg RSA -keysize 2048 -validity 36500 -keystore D:\work\new\test\TCDH_Partner.keystore
partner是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字。
D:\work\new\test\TCDH_Partner.keystore是证书文件路径,可修改为自己想设置的文件名称,也可以指定完整文件路径。
36500是证书的有效期,表示100年有效期,单位天。
- 按照提示填写一些必要信息,其中密钥口令需注意,后续使用时会用到。
- 输入keytool -list -v -keystore D:\work\new\test\TCDH_Partner.keystore查询刚才生成的签名文件信息。
keytool -list -v -keystore D:\work\new\test\TCDH_Partner.keystore
- 在3中又提示到将密钥库类型转换成PKCSC12。.
keytool -importkeystore -srckeystore D:\work\new\test\TCDH_Partner.keystore -destkeystore D:\work\new\test\TCDH_Partner.jks -deststoretype PKCS12
其中D:\work\new\test\TCDH_Partner.keystore表示旧文件,D:\work\new\test\TCDH_Partner.jks表示目标文件。执行后输入新口令和旧口令即可。
- 查看转换过后的TCDH_Partner.jks文件信息。
keytool -list -v -keystore D:\work\new\test\TCDH_Partner.jks