当我尝试连接到WireMock时,我收到了神秘的SSL握手错误 - val someValue = someDao.getSomeLiveData().blockingObserve()
WireMock独立运行,error:140790E5:SSL routines:ssl23_write:ssl handshake failure:s23_lib.c:177:
指向我使用--https-keystore
验证的证书。常规的HTTP模拟工作正常。
我开启keytool
,当我致电--print-all-network-traffic
时,这就是我所看到的:
openssl s_client -connect 127.0.0.1:443 -showcerts -status -state -debug
关于从哪里去的任何想法?
答案 0 :(得分:2)
当你只提供公共证书时,这就是它的样子。