Cordova构建失败,无法找到有效的证书路径

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cordova构建失败,无法找到有效的证书路径相关的知识,希望对你有一定的参考价值。

我安装了Apache Cordoba并运行:

cordova build android --debug --stacktrace

为此,我得到一个错误:

Caused by: org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET 'https://jcenter.bintray.com/com/github/dcendents/android-maven-gradle-plugin/2.1/android-maven-gradle-plugin-2.1.pom'.      
Caused by: 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

在android studio中相同:enter image description here

我通过Java工具从serticate jcenter.bintray.com导入enter image description here

并运行命令:

java SSLPoke jcenter.bintray.com 443

我得到了答案:成功

我的Java:

D:dev>java -version
Picked up _JAVA_OPTIONS: -Xmx512M
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) Client VM (build 25.161-b12, mixed mode)

这些证书还需要什么?

答案

同时添加http和https代理,如下所示

以上是关于Cordova构建失败,无法找到有效的证书路径的主要内容,如果未能解决你的问题,请参考以下文章

SSLHandshakeException:PKIX 路径构建失败 SunCertPathBuilderException:无法找到请求目标的有效证书路径

“PKIX 路径构建失败”和“无法找到请求目标的有效证书路径”

“PKIX 路径构建失败:无法找到请求目标的有效证书路径”仅在发布版本中

javax.mail.MessagingException:PKIX 路径构建失败:SunCertPathBuilderException:无法找到请求目标的有效证书路径;

无法找到请求的目标 PKIX 路径构建的有效证书路径失败:sun.security.provider.certpath.SunCertPathBuilderException

Gradle 同步失败:无法找到请求目标的有效证书路径