尝试运行下面的命令时出现以下错误
keytool错误:java.lang.RuntimeException:Usage error,–storepass是
不是合法的命令
keytool -genkey -dname "CN=apptest2, OU=A, O=te ha,L=Delhi, S=Delhi, C=IN" -alias "ssocertificate" -keyalg RSA -keypass P@ssw0rd -keystore /etc/cas/certificate/portal.keystore –storepass storepass -keyalg "RSA" -ext SAN=dns:apptest2,ip:105.210.22.145
我试图为
double quotes""
添加storepass
,但同样的异常 最佳答案
问题是(正如错误清楚地指出的那样),程序不知道选项–storepass
(而不是该选项的参数)。
现在,开始该参数的破折号看起来可疑地像m-dash,而不是任何标准参数解析器所期望的负sigen–
。
所以你应该使用-
而不是-storepass