javax.net.ssl.SSLHandshakeException:证书过期-本地还是远程?

javax.net.ssl.SSLHandshakeException:证书过期-本地还是远程?,java,ssl-certificate,Java,Ssl Certificate,我在尝试与web服务建立SSL连接时收到以下异常。此错误是否意味着我的本地密钥库/证书已过期,或者是因为远程服务器的证书已过期而无法信任它 javax.net.ssl.SSLHandshakeException: certificate expired at com.ibm.jsse.bs.a(Unknown Source) at com.ibm.jsse.bs.startHandshake(Unknown Source) at com.ibm.net.ssl.www.p

我在尝试与web服务建立SSL连接时收到以下异常。此错误是否意味着我的本地密钥库/证书已过期,或者是因为远程服务器的证书已过期而无法信任它

javax.net.ssl.SSLHandshakeException: certificate expired
    at com.ibm.jsse.bs.a(Unknown Source)
    at com.ibm.jsse.bs.startHandshake(Unknown Source)
    at com.ibm.net.ssl.www.protocol.https.b.o(Unknown Source)
    at com.ibm.net.ssl.www.protocol.https.q.connect(Unknown Source)
    at com.ibm.net.ssl.www.protocol.http.cg.getOutputStream(Unknown Source)
    at com.ibm.net.ssl.www.protocol.https.t.getOutputStream(Unknown Source)

远程证书已过期,webservice的appserver需要更新其证书。

远程证书已过期,webservice的appserver需要更新其证书。

请参见此处

例如,将SystemProperty javax.net.debug设置为ssl:

java -Djavax.net.debug=ssl ...
看这里

例如,将SystemProperty javax.net.debug设置为ssl:

java -Djavax.net.debug=ssl ...