如何解决sun.security.provider.certpath.SunCertPathBuilderException?

时间:2011-10-10 07:11:04

标签: java

我写了一些代码来连接我的邮件服务器和阅读电子邮件。我使用SSL连接使用POP3。我还在java密钥库中添加了SSL证书。但我仍然得到同样的例外。请帮忙。提前谢谢。

3 个答案:

答案 0 :(得分:6)

可能的原因是此异常是密钥库中的证书与服务器的证书不匹配。

结帐这些链接可能对您有所帮助:

答案 1 :(得分:2)

我遇到了同样的错误,我在我的防病毒软件的设置中禁用始终扫描加密连接,并且它有效。

答案 2 :(得分:0)

我有groovy脚本,并且我正在使用@Grab(group='org.apache.commons', module='commons-collections4', version='4.2')

由于错误我无法删除它抓葡萄的错误-[未解决的依赖性:org.apache.commons#commons-collections4; 4.2:找不到]

使用-Divy.message.logger.level=4时遇到以下问题:

Server access error at url https://repo1.maven.org/maven2/org/apache/commons/commons-collections4/4.2/commons-collections4-4.2.pom (javax.net.ssl.SSLException: Received fatal alert: protocol_version)

我的问题解决方法是使用JDK8代替JDK7 ,看来JDK8已更新了证书并且可以正常工作