【发布时间】:2018-02-08 04:56:58
【问题描述】:
我正在尝试创建一个批处理文件以使用 java keytool 生成证书。 工作流程如下:
keytool -genkey -alias test -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650
回车后,后面跟着一堆问题:
输入密钥库密码:
重新输入新密码:
你的名字和姓氏是什么? [未知]: 您的组织单位名称是什么?
贵组织的名称是什么?
您所在的城市或地区的名称是什么?
您所在的州或省的名称是什么?
本机的两个字母国家代码是什么?
CN=Unknown、OU=Unknown、O=Unknown、L=Unknown、ST=Unknown、C=Unknown 是否正确?
我们会提前收集这些答案。 我想自动回答这些提示并生成证书。
我找到了类似“echo {answer} | {batch command}”的内容,但我不知道如何在这个用例中应用它,因为它有多个答案。
【问题讨论】:
标签: java batch-file keystore keytool