为 SoapUI 采用 SSL
要为 SoapUI 采用 SSL,必须首先在 SoapUI 中安装 AppScan SSL 证书。
过程
- 关闭任何已打开的 SoapUI 实例。
-
在 AppScan 中,单击工具 > 选项 > 记录代理 > 导出,然后将 ZIP 文件保存到您的计算机中。
注: 如果导出按钮已禁用,则证书未安装,并且您必须首先通过单击其上方的添加按钮来安装证书。
-
提取 SSL 证书文件
appScanRootCert.crt
并保存到:[SoapUI home dir]\jre\lib\security
重要: 不要更改文件名。If the file already exists, overwrite it. -
以管理员身份打开命令行,然后转到:
cd [SoapUI home dir]\jre\lib\security
-
运行命令:
证书现已添加到 SoapUI 密钥存储库中,并且将允许您在 SoapUI 中使用 SSL。"[SoapUI home dir]\jre\bin\keytool" -import -trustcacerts -keystore cacerts -storepass changeit -noprompt -alias AppScanCertificate -file appScanRootCert.crt
下一步做什么
故障诊断
如果仍然无法发送请求,请尝试执行以下故障诊断步骤:
- 关闭任何已打开的 SoapUI 实例。
- 通过单击工具 > 选项 >“记录代理”选项卡 >删除来卸载 AppScan SSL 证书。
- 通过运行以下命令来删除 SoapUI 中的 AppScan 密钥库条目:
"[SoapUI home dir]\jre\bin\keytool" -delete -alias AppScanCertificate -storetype JKS -keystore cacerts -storepass changeit
注: 忽略出现的警告。 - 重复上述步骤 2-5。
相关主题: