Java 关闭空手道中的SSL证书验证
我正在使用空手道框架。由于服务器需要这样做,我正在尝试使用Java 关闭空手道中的SSL证书验证,java,ssl,postman,karate,Java,Ssl,Postman,Karate,我正在使用空手道框架。由于服务器需要这样做,我正在尝试使用mutual auth连接到它,如下所述: 我得到这个错误: javax.net.ssl.SSLHandshakeException: Received fatal alert: bad_certificate 有人知道如何像我在《邮递员》中那样跳过SSL证书验证吗 这应该使用HTTPS,但忽略证书: * configure ssl = true 文档:我应该使用密钥库而不是信任库 * configure ssl = { keySt
mutual auth
连接到它,如下所述:
我得到这个错误:
javax.net.ssl.SSLHandshakeException: Received fatal alert: bad_certificate
有人知道如何像我在《邮递员》中那样跳过SSL证书验证吗 这应该使用HTTPS,但忽略证书:
* configure ssl = true
文档:我应该使用
密钥库
而不是信任库
* configure ssl = { keyStore : 'classpath:certstore.pfx', keyStorePassword: 'certpassword', keyStoreType: 'pkcs12' };
我解决了。我使用的是
trustStore
而不是keyStore
。无论如何,谢谢你。彼得,很遗憾,你的答案无法相互验证。@lembas,那么请你自己添加一个答案。你的问题是令人困惑的,因为它说跳过。
* configure ssl = { keyStore : 'classpath:certstore.pfx', keyStorePassword: 'certpassword', keyStoreType: 'pkcs12' };