错误javax.net.ssl.SSLHandshakeException: sun.security.validato



我正在使用Maven和Artifactory,并希望通过http连接解析pom.xml依赖关系。因此,我使用这里指定的Maven马车的标志。

我想知道为什么我仍然得到错误,如果我告诉Maven使用不安全的ssl连接。

根据文档:

maven.wagon.http.ssl。Insecure = true/false(默认为false),启用/禁用放松检查公钥证书(例如自签名证书)。放松检查意味着如果链中的所有证书日期都有效,则任何具有1个或多个证书的链将被认为是有效的(日期检查也可以被覆盖-见下文)。

放宽检查并不意味着没有检查,它将切换到没有tls的http。从消息中我了解到,没有从服务器提供的证书到信任库中包含的任何证书的证书路径。您的信任库中可能缺少一些相关的证书。

相关内容

最新更新