使用 keytool 以非交互方式生成密钥
Generate a key with keytool, in a non-interactive way
当我使用时:
"C:\Program Files\Java\jdk1.8.0_151\bin\keytool.exe" -genkey
-v -keystore my.keystore -keyalg RSA -keysize 2048 -validity 10000 -alias app
然后开始交互过程,询问姓名、密码等
有没有一种非交互式生成密钥的方法,其中参数直接在命令行参数中?
这个有效:
keytool -genkey -keystore my.keystore -keyalg RSA -keysize 2048 \
-validity 10000 -alias app -dname "cn=Unknown, ou=Unknown, o=Unknown, c=Unknown" \
-storepass abcdef12 -keypass abcdef12
当我使用时:
"C:\Program Files\Java\jdk1.8.0_151\bin\keytool.exe" -genkey
-v -keystore my.keystore -keyalg RSA -keysize 2048 -validity 10000 -alias app
然后开始交互过程,询问姓名、密码等
有没有一种非交互式生成密钥的方法,其中参数直接在命令行参数中?
这个有效:
keytool -genkey -keystore my.keystore -keyalg RSA -keysize 2048 \
-validity 10000 -alias app -dname "cn=Unknown, ou=Unknown, o=Unknown, c=Unknown" \
-storepass abcdef12 -keypass abcdef12