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