[英]SOAPUI & SSL_VERIFY_PEER
使用SOAPUI 5从商业封闭源应用程序测试REST Web服务。 当我通过SOAPUI运行请求时,出现以下错误:
javax.net.ssl.SSLHandshakeException:收到致命警报:handshake_failure
该应用程序的文档但是请注意:
“默认情况下,用于发出HTTP / HTTPS请求的某些库(例如cURL)将尝试验证任何HTTPS主机的证书。LightSpeedServer使用自定义SSL证书,该证书将无法通过此检查,因此应禁用此验证以确保请求是成功。特别是在HTTP_Request2程序包中,我们通过以下代码行禁用此检查,”
他们推荐的PHP解决方案如下:
$this->req->setConfig("ssl_verify_peer", false);
任何人都对如何在SoapUI中执行此操作有任何想法吗?
如果您的Web服务调用没有关联的SSL,则在SOAPUI SOAP或REST调用中返回该错误。 您将需要有效的密钥库来认证REST Web服务。
解决方案是按照以下步骤将密钥库添加到SOAP / REST项目并请求。
您也可以在“首选项”下添加密钥库,它适用于工作空间中的所有项目。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.