几年来,我们已经成功运行JFrog Artifactory OSS实例来托管我们的Android库。最近,Web服务器证书已过期,因此我们将其替换为合法的(非自签名)证书。
这立即使所有开发人员和构建服务器陷入混乱。
有时我们会收到此消息:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
大多数Android Studio只会发出以下消息:
ERROR: Unable to resolve dependency for ':app@***/compileClasspath': Could not resolve com.test.packagename
我们尝试将证书添加到我们的Android Studio中,我们尝试升级并重新启动Artifactory和服务器,但似乎无济于事。
通过浏览器GUI访问Artifactory似乎很好,证书也很好,我们看不到任何问题。
任何想法都将受到欢迎。