0

org.apache.axis2.AxisFault:连接已关闭:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX 路径验证失败:java.security.cert.CertPathValidatorException:基本约束检查失败:这不是CA 证书

4

1 回答 1

1

您是否尝试将您的 web 应用程序用作基于 https 的服务的客户端?如果是这样,您的 webapp 应该能够信任该服务。如果该服务是使用自签名证书创建的,您需要将该证书的 CA 根证书添加到您的 cacerts 中作为受信任的。这可以通过 jre/jdk 附带的 keytool 来完成。

keytool.exe -import -alias AliasForYourTrustedCert -file File.cer -trustcacerts -keystore %JAVA_HOME%\lib\security\cacerts
于 2013-09-24T12:42:03.493 回答