我已经编写了Java客户端来访问安全提供的Web服务,但是Web服务主机使用的证书不是由证书颁发机构颁发的,而是由私有CMS签名或发布的。我收到以下错误:
PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target
答案 0 :(得分:2)
使用此课程
发出此命令 Java InstallCert“yourserver:sslport”
ex Java InstallCert“chades:8443”
另外,请不要忘记将jssecacerts文件复制到以下目录
Java home / jre [version_number] / lib / security