问题描述
我正在尝试在邮递员上使用MTLS服务。为此,我必须从keystore jks文件生成crt和key文件。在SOAP UI中,我具有以下设置:
,但邮递员仅接受crt和密钥格式类型。我以为我不需要包含任何有关信任库的内容。我运行以下命令从jks生成crt和密钥文件:
keytool -importkeystore -srckeystore .\appcertkeystore -destkeystore keystore.p12 -deststoretype PKCS12
winpty openssl pkcs12 -in keystore.p12 -nocerts -nodes -out my_store.key
winpty openssl pkcs12 -in keystore.p12 -nokeys -out my_key_store.crt
然后
将这些值包括在邮递员中:
但是,发送请求时出现以下错误:
错误:错误:0B080074:x509证书例程:X509_check_private_key:密钥值不匹配
我对托拉斯和密钥库是陌生的,所以我不知道我是否在忽略某些东西。问题可能是什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)