trustAnchors参数必须为非空

时间:2018-01-08 08:18:37

标签: java ssl ssl-certificate truststore

我正在尝试检索SSL证书并通过该服务调用soap webservice但由于以下问题而陷入困境

我尝试了所有通过堆栈溢出提供的解决方案,但它根本不起作用..

请让我知道这个问题的解决方案是什么,我被严重困扰......

Context:   WSWS3713E: Connection to the remote host xxx.xx.com:443 failed
Received the following error:
java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

1 个答案:

答案 0 :(得分:-2)

看起来您的服务器正在返回一个空证书。例如,您应该检查您的浏览器是否确实存在您正在呼叫的此URL后面的证书(单击地址栏中URL旁边的锁定)。 你说你尝试了所有解决方案,但你不知道哪些解决方案。 您可以使用此jvm选项运行您的客户端,使其更详细:-Djavax.net.debug = ssl;回过头来看看它。