如何解决Grgit:禁用 ssl 验证
我正在使用 gradle 插件 Grgit 在测试执行之前从远程存储库中获取 SQL 迁移。
我收到以下错误
query {
As {
Name,RefTo(where: { TypeName: { eq: "ExampleType" } })
{
TypeName,Value
}
}
}
有没有办法禁用 ssl 验证步骤?据我了解,该插件使用 Jgit 库。我尝试导出 Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at org.eclipse.jgit.transport.http.JDKHttpConnection.getResponseCode(JDKHttpConnection.java:85)
at org.eclipse.jgit.util.HttpSupport.response(HttpSupport.java:205)
at org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:654)
... 108 more
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
... 111 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
... 111 more
,但似乎没有用。
另外,这是我的 gradle 任务
GIT_SSL_NO_VERIFY=true
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。