Java:trustAnchors参数必须为非空(openjdk)
我想通过HttpURLConnection连接到站点。首先,我偶然发现了accross javax.net.ssl.SSLHandshakeException,因为我忘记了在…/lib/security下通过keytool-importcert为站点添加carcert。在此之后,可以轻松建立连接 然而,今天它不再工作了,没有更改代码或其他任何东西。似乎引发了以下异常:Java:trustAnchors参数必须为非空(openjdk),java,windows,eclipse,ssl,certificate,Java,Windows,Eclipse,Ssl,Certificate,我想通过HttpURLConnection连接到站点。首先,我偶然发现了accross javax.net.ssl.SSLHandshakeException,因为我忘记了在…/lib/security下通过keytool-importcert为站点添加carcert。在此之后,可以轻松建立连接 然而,今天它不再工作了,没有更改代码或其他任何东西。似乎引发了以下异常: javax.net.ssl.SSLException: Unexpected error: java.security.Inv
javax.net.ssl.SSLException: Unexpected error: java.security.InvalidAlgorithmParameterException: the
trustAnchors parameter must be non-empty
尽管网上有很多可能的解决方案,但没有一个能让我摆脱这个错误
也许eclipse内部需要进行一些设置?我也有同样的问题(在我的NetBSD 9.1上的OpenJDK 11中),我也有同样的问题(在我的NetBSD 9.1上的OpenJDK 11中)