我从 Java 应用程序中收到以下错误
错误:https://******** 的命名服务连接失败
com.iplanet.services.comm.client.SendRequestException:sun.security.validator.ValidatorException:PKIX 路径构建失败:
管理目标 URL 的人向我提供了两个文件:
File.cer(应该是 DER 编码的证书) File.key(这是私钥)
然后我从不同的站点阅读了很多关于我需要做什么才能使用 tje keytool 将两者导入到 JVM 中,我仍然不明白如何正确地执行它。有手续吗?
最佳答案
您可以使用以下命令将证书导入信任库:
keytool -import -alias YOURALIAS -file File.cer -keystore YOURTRUSTSTORE.truststore -password YOURTRUSTSTOREPASSWORD
在您的 JVM 参数中,请确保您有 -Djavax.net.ssl.trustStore= 和 -Djavax.net.ssl.trustStorePassword
关于java - 导入 Java 的证书和私钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57957380/