This question already has an answer here:
Java TLS socket : No trusted certificate found
                                
                                    (1个答案)
                                
                        
                                2年前关闭。
            
                    
我使用SSLConnectionSocketFactory实现了信任库。在我的客户端(使用轴与服务器通信)中,调用connectSocket()时出现以下错误。在哪种情况下会出现此错误?


  javax.net.ssl.SSLHandshakeException:
  sun.security.validator.ValidatorException:没有受信任的证书
  发现

最佳答案

当RootCA,中间CA或整个CA链丢失时,您会收到该异常。这篇文章可能会帮助您解决问题:SSLHandshakeException

10-08 00:22