为什么我的JKS文件无法正常使用?

时间:2019-07-11 03:52:12

标签: rest-assured

我一直在努力尝试使jks文件能够处理请求。基本上,我从crt和key文件创建了一个pfx文件,并且工作正常:

openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt

我在邮递员上测试了这个pfx文件,它的工作原理很吸引人。

因此,我创建了一个jks文件,以便能够使用以下命令进行验证:

keytool -importkeystore -srckeystore certificate.pfx -srcstoretype pkcs12 -destkeystore signed.jks -deststoretype JKS

最后,我继续尝试在可放心的地方使用身份验证:

auth().certificate("signed.jks", "password").

但我一直收到以下错误: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

当我将pfx转换为jks时,或者缺少某些东西,或者我在使用可放心的身份验证时做错了什么。任何帮助将不胜感激。

0 个答案:

没有答案