如何使用keytool在Java密钥库中正确导入证书?这个国家出了什么问题?
我在尝试将证书导入Java证书时遇到一些问题 我尝试执行以下陈述:如何使用keytool在Java密钥库中正确导入证书?这个国家出了什么问题?,java,ssl,keytool,jsse,Java,Ssl,Keytool,Jsse,我在尝试将证书导入Java证书时遇到一些问题 我尝试执行以下陈述: keytool -importcert -trustcacerts -alias ALIASNAME -file C:/Users/nobil/OneDrive/Documenti/mycompany/test/52708968.crt -keystore C:/Program Files/Java/jdk1.8.0_121/jre/lib/securitycacerts -storepass changeit 但是我得到了这
keytool -importcert -trustcacerts -alias ALIASNAME -file C:/Users/nobil/OneDrive/Documenti/mycompany/test/52708968.crt -keystore C:/Program Files/Java/jdk1.8.0_121/jre/lib/securitycacerts -storepass changeit
但是我得到了这个错误信息:
nobil@DESKTOP-VCON7T6 MINGW64 /c/Program Files/Java/jdk1.8.0_121/jre/lib/security
$ keytool -importcert -trustcacerts -alias ALIASNAME -file C:/Users/nobil/OneDrive/Documenti/mycompany/test/52708968.crt -keystore C:/Program Files/Java/jdk1.8.0_121/jre/lib/securitycacerts -storepass changeit
Opzione non valida: Files/Java/jdk1.8.0_121/jre/lib/securitycacerts
keytool -importcert [OPTION]...
Importa un certificato o una catena di certificati
Opzioni:
-noprompt non richiedere
-trustcacerts considera sicuri i certificati da cacerts
-protected password mediante meccanismo protetto
-alias <alias> nome alias della voce da elaborare
-file <filename> nome file di input
-keypass <arg> password chiave
-keystore <keystore> nome keystore
-storepass <arg> password keystore
-storetype <storetype> tipo keystore
-providername <providername> nome provider
-providerclass <providerclass> nome classe provider
-providerarg <arg> argomento provider
-providerpath <pathlist> classpath provider
-v output descrittivo
Utilizzare "keytool -help" per visualizzare tutti i comandi disponibili
nobil@DESKTOP-VCON7T6 MINGW64/c/Program Files/Java/jdk1.8.0_121/jre/lib/security
$keytool-importcert-trustcacerts-alias ALIASNAME-file C:/Users/nobil/OneDrive/Documenti/mycompany/test/52708968.crt-keystore C:/Program Files/Java/jdk1.8.0121/jre/lib/securitycacerts-storepass changeit
Opzione non-valida:Files/Java/jdk1.8.0_121/jre/lib/securitycacerts
keytool-导入插入[选项]。。。
进口联合国证书
Opzioni:
-不进则退
-信托机构考虑到保险公司的一级证书
-受保护密码mediante meccanismo protetto
-别名nome别名della voce da elaborare
-文件名文件di输入
-密钥传递密码交叉
-密钥库名称密钥库
-storepass密码密钥库
-存储类型tipo密钥库
-providername名称提供程序
-providerclass nome classe提供程序
-providerarg argomento提供程序
-providerpath类路径提供程序
-输出描述符
根据Visualizare tutti i comandi disponibili提供“keytool-help”实用程序
为什么??有什么不对?从Oracle博客以及所有其他网站上点击的内容中选择。您需要引用
“程序文件”
。另一个错误是securitycacerts
。应该是安全/cacerts
。另一个错误是您不应该修改此文件。我已经向您展示了.keytool-importcert-trustcacerts-alias ALIASNAME-file“C:/Users/nobil/OneDrive/Documenti/mycompany/test/52708968.crt”-keystore“C:/Program Files/Java/jdk1.8.0_121/jre/lib/security/cacerts”-storepass changeit您不应该修改Java附带的密钥库。当你更新你的JRE或JDK时,它们就消失了。始终使用单独的密钥库文件。