java - 如何通过 Windows 命令提示符使用 Java Keytool 指定现有 SSL 证书的文件路径?

标签 java keytool

我找不到任何有关如何在 Keytool 中指定现有证书路径的真实示例。仅说明 -file “文件路径”的文档。如何输入文件路径?当我运行此命令时:
keytool -importcert -trustcacerts -keystore keystore.p12 -storetype pkcs12 -alias myAlias -file C:\Program Files\Apache Software Foundation\Tomcat 8.5\conf\SSL\my_ssl_certificate。 cer

我收到错误:
非法选项:Files\Apache

有人可以解释并提供正确文件路径语法的示例吗?谢谢!

最佳答案

首先确保您位于 jdk bin 目录中。

然后重试,但路径用引号引起来:

keytool -importcert -trustcacerts -keystore keystore.p12 -storetype pkcs12 -alias myAlias -file “C:\Program Files\Apache Software Foundation\Tomcat 8.5\conf\SSL\my_ssl_certificate.cer”

关于java - 如何通过 Windows 命令提示符使用 Java Keytool 指定现有 SSL 证书的文件路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71798568/

相关文章:

Java 对未知泛型的反射(reflection)

Java Play Framework 2.0 getHeader() 返回 null

java - 使用新的代码签名证书更新 java keystore 别名

android - 我该怎么做 "Authenticating Your Client with Google"?

java - 我正在尝试导入新的 SSL 证书,但不知何故它指的是旧证书

keytool - 如何从 keystore 中删除 2 个别名条目?

java - Lombok + Jackson => MismatchedInputException

java - 将数据插入具有大量列的表中

java - 如何通过 JRuby 使用 Compass,嵌入到我的软件中?

java - 如何在Linux中使用控制台使用java keytool创建发布证书?