关闭空手道中的SSL证书验证

时间:2019-04-15 09:42:17

标签: java ssl postman karate

我正在使用空手道框架。由于服务器需要这样做,因此我尝试使用mutual auth连接到它,如下所述: https://github.com/intuit/karate#x509-certificate-authentication

* configure ssl = { trustStore : 'classpath:certstore.pfx', trustStorePassword: 'certpassword', trustStoreType: 'pkcs12' };

我收到此错误:

javax.net.ssl.SSLHandshakeException: Received fatal alert: bad_certificate

有人像我在邮递员中一样知道如何跳过SSL certificate verification吗?

2 个答案:

答案 0 :(得分:1)

这应该使用HTTPS,但忽略证书:

* configure ssl = true

文档:https://github.com/intuit/karate#configure

答案 1 :(得分:0)

我应该使用keystore而不是trustStore

* configure ssl = { keyStore : 'classpath:certstore.pfx', keyStorePassword: 'certpassword', keyStoreType: 'pkcs12' };