为 Java 导入证书和私钥

Import Certificate and Private Key for Java

我从 Java 应用程序中收到以下错误 ERROR: Naming service connection failed for https://******* com.iplanet.services.comm.client.SendRequestException: sun.security.validator.ValidatorException: PKIX path building failed:

管理目标的人向我提供了两个文件 URL:

File.cer(应为 DER 编码证书) File.key(私钥)

然后我从不同的站点阅读了很多关于我需要做什么才能使用 tje keytool 将两者导入 JVM 的信息,我仍然不明白如何正确地做到这一点。有程序吗?

您可以使用以下方法在您的信任库中导入证书:

keytool -import -alias YOURALIAS -file File.cer -keystore YOURTRUSTSTORE.truststore -password YOURTRUSSTTOREPASSWORD

在您的 JVM 参数中,请确保您有 -Djavax.net.ssl.trustStore= 和 -Djavax.net.ssl.trustStore密码