访问https出现的异常,有经验的帮我看下

javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:882)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1188)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1215)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1199)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:434)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1195)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
at com.promise.web.tags.WriteReadXML.ep_send(WriteReadXML.java:410)
at com.promise.web.tags.WriteReadXML.main(WriteReadXML.java:717)
Caused by: java.io.EOFException: SSL peer shut down incorrectly
at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:462)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:863)
... 9 more
java.lang.NullPointerException
at com.promise.web.tags.WriteReadXML.main(WriteReadXML.java:719)

http://stackoverflow.com/questions/21245796/javax-net-ssl-sslhandshakeexception-remote-host-closed-connection-during-handsh

Remote host closed connection during handshake

看上去是SSL握手失败了,需要你分析一下客户端,服务端之间的兼容性等。

楼主问题解决了吗?

我也遇到相同的问题,

服务器端部署tomcat 7 使用https ,使用jdk1.7 版本,客户端使用jdk1.7正常连接,但是使用jdk1.6报错。错误跟你的一样