被违反此证书必须是com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:150) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1518) at com.sun.net.ssl的证书路径中的最后一个证书。.(PKIXValidator.jav
我需要使用Java连接到使用自签名证书的WebSocket服务器。我正在尝试使用Jetty库,而且在Java上还是很新的,但是我发现很难弄清楚需要做什么。at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) at sun.security.ssl</em
(Alerts.java:192) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1904) at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:279) at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:273找到有效的认证路径)在sun.security.ssl
当我点击这个网站时,我得到了javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated异常。经过一些搜索之后,我知道我必须在Java的keystore中导入公共证书,即仙人掌(C:\Program \Java\jre6\lib\security)。因此,我从浏览器导出证书,并使用keytool导入java,然后执行控制台应用程序,它就可以工作了!!没有出现例外情况。因此,问题是为什么我需要为那个微粒URL导入证