执行keytool证书请求命令时提示密钥库文件不存在的问题咨询
解决keytool生成证书请求时"Keystore file does not exist"的问题
问题原因
你执行keytool -certreq命令时,没有指定要使用的密钥库文件,keytool默认会去读取用户目录(此处为C:\Users\Administrator)下的.keystore文件,但你之前生成的密钥库是vendavo.keystore,所以找不到默认文件导致报错。
解决方案
在证书请求命令中加上-keystore参数,明确指定你之前创建的密钥库文件,完整命令如下:
keytool -certreq -keyalg RSA -alias vendavodev1 -file certreq.txt -keystore vendavo.keystore
注意事项
- 如果
vendavo.keystore不在当前执行命令的工作目录下,需要填写完整的文件路径(例如C:\projects\vendavo.keystore) - 执行命令时需要输入你创建密钥库时设置的密码
内容的提问来源于stack exchange,提问作者DAYAASAAGAR
相关产品推荐
相关产品推荐

