SSLPeerUnverifiedException:对等方未通过身份验证(weblogic)

时间:2020-04-13 05:25:26

标签: ssl https weblogic12c

版本
Jdeveloper 12.3.1
Weblogic服务器12.3.1
jdk 1.7

说明
当我在weblogic上成功配置SSL且weblogic上的所有服务器都配置相同的密钥库时,我可以通过HTTPS成功请求weblogic控制台。
Weblogic上的其他服务器无法通过HTTPS请求,并且镶边显示“无法访问此站点&ERR_TIMED_OUT”。但是我在Microsoft Edge上重试,首先显示“此站点不安全”,然后我选中“继续至该网页”大约2分钟后才到达Corret网页。

例外
两种情况显示相同的异常,如下所示:

javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
    at sun.security.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:397)
    at weblogic.servlet.provider.WlsSecurityProvider.getSSLAttributes(WlsSecurityProvider.java:222)
    at weblogic.servlet.internal.VirtualConnection.initSSLAttributes(VirtualConnection.java:165)
    at weblogic.servlet.internal.VirtualConnection.init(VirtualConnection.java:75)
    at weblogic.servlet.internal.ServletRequestImpl.initFromRequestParser(ServletRequestImpl.java:312)
    at weblogic.servlet.internal.HttpConnectionHandler.dispatch(HttpConnectionHandler.java:577)
    at weblogic.servlet.internal.MuxableSocketHTTP.dispatch(MuxableSocketHTTP.java:131)
    at weblogic.socket.JSSEFilterImpl.dispatch(JSSEFilterImpl.java:216)
    at weblogic.socket.MuxableSocketDiscriminator.dispatch(MuxableSocketDiscriminator.java:186)
    at weblogic.socket.JSSEFilterImpl.dispatch(JSSEFilterImpl.java:216)
    at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:970)
    at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:907)
    at weblogic.socket.NIOSocketMuxer.process(NIOSocketMuxer.java:495)
    at weblogic.socket.NIOSocketMuxer.processSockets(NIOSocketMuxer.java:461)
    at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:30)
    at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:43)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:147)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:119)

0 个答案:

没有答案