Gradle构建项目出现SSLHandshakeException:


证书问题解决:

报错特征:

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

Java SSL 测试工具: https://github.com/MichalHecko/SSLPoke

根据所给 URL 自动下载签名证书并录入证书库文件: https://github.com/escline/InstallCert

点击项目 SSLPoke 下的 release 下载 .jar 文件保存

git clone InstallCert

推荐把 SSLPoke.jar 放到 InstallCert 同一目录下

在目录内打开终端

下面举个例子:如何解决访问 baidu.com 证书错误。

使用 SSLPoke 测试连接到百度 java -jar .\SSLPoke.jar <主机名> 443


分类:Java
标签: Gradle
文章目录