0

我编写了 Java 客户端来访问安全服务的 Web 服务,但是 Web 服务主机使用的证书不是由证书颁发机构颁发的,而是自签名或由私有 CMS 颁发的。我收到以下错误:

PKIX path building failed: 
sun.security.provider.certpath.SunCertPathBuilderException: 
unable to find valid certification path to requested target
4

1 回答 1

2

使用这个类

https://confluence.atlassian.com/download/attachments/180292346/InstallCert.java?version=1&modificationDate=1315453596921

发出此命令 Java InstallCert “yourserver:sslport”</p>

ex Java InstallCert “chades:8443”</p>

另外不要忘记将您的 jssecacerts 文件复制到以下目录

Java 主页/jre[版本号]/lib/security

于 2012-09-07T00:54:02.360 回答