我从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,但我仍然不知道如何正确地做。有程序吗?
答案 0 :(得分:0)
您可以使用以下命令将证书导入到信任库中:
keytool -import -alias YOURALIAS -file File.cer -keystore YOURTRUSTSTORE.truststore -password YOURTRUSTSTOREPASSWORD
在您的JVM参数中,请确保您具有 -Djavax.net.ssl.trustStore = 和 -Djavax.net.ssl.trustStorePassword