JAVA SSL异常

时间:2018-05-03 07:43:05

标签: java ssl

  

javax.net.ssl.SSLHandshakeException:   sun.security.validator.ValidatorException:PKIX路径构建失败:   sun.security.provider.certpath.SunCertPathBuilderException:无法   找到所请求目标的有效证书路径

我们在应用程序中使用Java代码通过HTTPS连接到外部供应商。整个安装程序工作正常,直到上周,现在我们无法再从我们的终端连接到服务器。我们的结局也没有变化。客户提供了一个.p12,代码中也提到了相同的内容。

KeyStore clientStore = KeyStore.getInstance("PKCS12");
clientStore.load(new FileInputStream(path), Password.toCharArray());
KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
kmf.init(clientStore, Password.toCharArray());
KeyManager[] kms = kmf.getKeyManagers();

我无法复制该问题,以下是在本地运行代码时的错误:

  

java.security.KeyStoreException:提供的   密钥库配置不正确,必须包含   ' decryptionKey'别名和'签名关键'   别名

以上是您参考的代码段。任何帮助或指导将不胜感激。

0 个答案:

没有答案