batch-file - SSl Handshake_failure SOAPUI

标签 batch-file ssl https soapui sslhandshakeexception

javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

我在 soapui 中使用休息服务。我必须在命令提示符下使用测试运行器 bat 文件运行它,但这样做会出现上述错误。

-Dsoapui.https.protocols=SSLv3,TLSv1.2

我试过用这个编辑我的 VM 选项文件。我无权编辑我的测试运行程序 Bat 文件,我也不能这样做。那么任何人都可以提出解决方案来解决它。

最佳答案

可能是REST服务器的SSL密码不支持java!

使用https://www.ssllabs.com/检查您的 REST API 是否支持 java, check this image example

如果显示是这样,你可以从http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html下载文件.完成后,将 JRE 的 lib/security 目录下的两个 JAR(local_policy.jar、US_export_policy.jar)替换为下载包中的 JAR。

如果没有,请提供更详细的信息,以便我们进行详细检查。

关于batch-file - SSl Handshake_failure SOAPUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47344091/

相关文章:

unix - 在 Unix 上启动经过 SSL 身份验证的 MQTT 代理作为服务

ios - 可以在客户端设备上建立没有证书的 https 连接吗?

windows - 将批处理文件作为 Windows 服务运行

apache - 如何使用自定义域在 heroku 上启用完美前向保密?

selenium - 无法使用 browsermob 代理通过 selenium 访问不安全的 https

android - 生成和安装 SSL 证书

node.js - 在端口 3000 上运行的 node.js 服务器上的 https

Windows 批处理文件 : if else

windows - 批处理 For 循环以获取第一个值

windows - 从函数内部退出批处理脚本