如何修复运行 SOAP UI 时出现的 SSL 错误 | Adobe Sign

上次更新日期: 2021年4月27日

目标

SOAP UI (SmartBear) 会收到与进行 API 调用时出现的错误类似的 SSL 连接错误。 如果您使用低于 TLS1.2 的过时 SSL 或 TLS 协议,则通常会出现此错误

错误:出现异常 请求 :javax.net.ssl.SSLException:收到致命警报:protocol_version
错误:发生错误 [收到致命警报:protocol_version],详情请查看 错误 查看日志了解详情

步骤

修复错误的步骤:
Bin 文件夹下的 VMOPTIONS 文件中添加 (-Dsoapui.https.protocols=SSLv3,TLSv1.2)。

前往 C:\Program Files\SmartBear\SoapUI-5.2.1\bin(这取决于您安装 SOAP UI 的位置。可能位于 C:\Program Files (x86)

VMOPTIONS 文件中,启用完全读/写文件权限。

右键单击 VMOPTIONS 文件>属性>安全选项卡>选择用户>单击编辑。("编辑"按钮上会显示用户访问控制图标)>选中所有复选框并单击"确定"。

对管理员、系统和所有应用程序包重复相同操作。

使用记事本打开文件。

在底部添加此协议"-Dsoapui.https.protocols=SSLv3 ,TLSv1.2 "并保存更改。

关闭 SOAP UI 并重新启动。 在进行 API 调用时它将正常运行,而不会出现 SSL 错误。 (执行测试 ping 调用以进行检查)。