https rest request在浏览器中工作,邮递员不在soap ui中

时间:2018-01-30 11:49:46

标签: rest google-chrome ssl soapui postman

我正试图打一个休息api,它可以在浏览器和邮递员中正常工作。但是,当我尝试使用SOAP UI时,它会抛出" javax.net.ssl.SSLException:收到致命警报:protocol_version"。

我使用此属性更新了SoapUI-5.3.0.vmoptions -Dsoapui.https.protocols=SSLv3,TLSv1.2。现在它投掷" javax.net.ssl.SSLHandshakeException:收到致命警报:handshake_failure"。

你能帮我解决这个问题吗

2 个答案:

答案 0 :(得分:0)

我宁愿避免使用SSLv3并激活TLSv1.1:-Dsoapui.https.protocols = TLSv1.1,TLSv1.2

答案 1 :(得分:0)

通过基于其他一些主题的以下选项来实现它。

我们需要从" C:\ Program Files \ SmartBear \ SoapUI-5.3.0 \ bin \ soapui.bat"中删除以下行。并使用相同的方法来启动肥皂ui。

if exist "%SOAPUI_HOME%..\jre\bin" goto SET_BUNDLED_JAVA

一旦我们删除它从bat文件中执行下面的行,它就会使用我们的系统java来解决问题。

if exist "%JAVA_HOME%" goto SET_SYSTEM_JAVA