无法构建密钥库:[缺少私钥(密码错误?)] - SOAPUI
Can't build keystore: [Private key missing (bad password?)] - SOAPUI
我在使用 SOAPUI 向服务器发出 SSL 请求时遇到了严重问题。我是 SoapUI 的新手,也许我在尝试将证书导入 SOAPUI 时做错了什么。
我的客户发给我:
- 根 CA
- 中级 CA
- SSL CA
- 私钥
我正在使用 keytore 通过命令生成带密码的密钥库
keytool -genkey -alias soapui -keyalg RSA -keystore soapui.keystore
然后我尝试用我的 SSL CA 导出这个密钥库
keytool -export -alias soapui -file SSL.cer -keystore soapui.keystore
然后我将其导入 SoapUI 中的密钥库。
但是,我得到了错误
ERROR:java.security.KeyStoreException: Can't build keystore: [Private key missing (bad password?)]
我不知道我哪里错了?
谁能指出我应该采取哪些步骤来向 SoapUI 发出 SSL 请求?
请帮忙
谢谢。
我假设您需要与客户端证书建立双向 SSL 连接。
首先您需要制作一个包含以下内容的密钥库 (JKS):
- 你的私钥
- 所有向上的证书,包括根 CA
也许使用 https://keystore-explorer.org/ 可以帮助您了解和验证密钥库的内容。
在 SoapUI 中配置客户端证书有多种方式:
- 如果使用全局配置(文件-首选项-SSL设置),则只需设置一个密码。确保您的密钥库密码和密钥密码相同。
- 如果您在项目级别使用设置,您可以输入两个密码。
我在使用 SOAPUI 向服务器发出 SSL 请求时遇到了严重问题。我是 SoapUI 的新手,也许我在尝试将证书导入 SOAPUI 时做错了什么。
我的客户发给我:
- 根 CA
- 中级 CA
- SSL CA
- 私钥
我正在使用 keytore 通过命令生成带密码的密钥库
keytool -genkey -alias soapui -keyalg RSA -keystore soapui.keystore
然后我尝试用我的 SSL CA 导出这个密钥库
keytool -export -alias soapui -file SSL.cer -keystore soapui.keystore
然后我将其导入 SoapUI 中的密钥库。
但是,我得到了错误
ERROR:java.security.KeyStoreException: Can't build keystore: [Private key missing (bad password?)]
我不知道我哪里错了?
谁能指出我应该采取哪些步骤来向 SoapUI 发出 SSL 请求?
请帮忙
谢谢。
我假设您需要与客户端证书建立双向 SSL 连接。
首先您需要制作一个包含以下内容的密钥库 (JKS):
- 你的私钥
- 所有向上的证书,包括根 CA
也许使用 https://keystore-explorer.org/ 可以帮助您了解和验证密钥库的内容。
在 SoapUI 中配置客户端证书有多种方式:
- 如果使用全局配置(文件-首选项-SSL设置),则只需设置一个密码。确保您的密钥库密码和密钥密码相同。
- 如果您在项目级别使用设置,您可以输入两个密码。