javax.net.ssl.SSLHandshakeException

时间:2013-09-27 08:53:03

标签: java amazon-ec2 webservice-client sslhandshakeexception

最近我们的一个java应用程序试图运行amazone负载均衡器的受SSL保护的Web服务,其Gogaddy签署了他们的证书。我们没有在证书链框中复制并粘贴公钥证书链文件(PEM编码)的内容。现在我们看到以下错误:

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

。有没有办法解决这个异常?

1 个答案:

答案 0 :(得分:1)

此错误表示您的java密钥库没有为您尝试连接的服务提供ssl证书。 您需要将GoDaddy / Intermediate CA的公共证书添加到您的Java密钥库中。 你可以使用keytool命令