无法在邮递员上使用MTLS服务,但可以在SOAP UI中使用

问题描述

我正在尝试在邮递员上使用MTLS服务。为此,我必须从keystore jks文件生成crt和key文件。在SOAP UI中,我具有以下设置:

sopaui setup

,但邮递员仅接受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

然后

将这些值包括在邮递员中:

postman setup

但是,发送请求时出现以下错误

错误错误:0B080074:x509证书例程:X509_check_private_key:密钥值不匹配

我对托拉斯和密钥库是陌生的,所以我不知道我是否在忽略某些东西。问题可能是什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)