当前位置: 首页 > 知识库问答 >
问题:

添加时Soapui WSDL错误

乔鸿骞
2023-03-14

我一直得到这个错误时添加这个。任何想法。我在其他WSDL链接上工作过,除了这个,它们都很好。

组织。阿帕奇。xmlbeans。XmlException:javax。网ssl。SSLHandshakeException:太阳。安全验证器。ValidatorException:PKIX路径生成失败:sun。安全供应商。certpath。SunCertPathBuilderException:找不到请求目标的有效证书路径

共有3个答案

井翰
2023-03-14

这似乎是SoapUI中的一个bug(至少从4.6.4开始)。我只是遇到了同样的问题,在确保所有CA证书都导入到了我发现的所有地方后,我发现这篇文章提到了同样的问题。

我安装了文章中提到的夜间构建,我能够克服SSL握手问题。

韩宜春
2023-03-14

SOAPUI的问题是它使用它的源JRE来执行程序。。。

要解决上述异常,请执行以下步骤。

  1. 从密钥存储或浏览器(包含公钥)导出证书
  2. 转到SOAPUI安装目录,找到以下目录\SmartBear\SOAPUI-4.0.1\jre\lib\security
  3. 将证书导入到cacerts信任存储(默认信任存储)
  4. 重新启动SOAP UI并加载WSDL
苍宜修
2023-03-14

WSDL在https上,所以您需要将域证书添加到JRE上的cacerts中,这是SOAPUI安装附带的(也可能是wsdl也在超文本传输协议上发布,所以您可以尝试将wsdl的url更改为超文本传输协议,如果不尝试下面的步骤,请首先尝试这个)。

您必须下载服务器证书(您可以使用浏览器连接到wsdl的url并将证书保存为存档)。

然后,您可以使用keytool将此证书导入您的证书:

keytool -import -alias somealias -file serverCertificate.cer -keystore SOAPUI_HOME/jre/lib/security/cacerts

(cacerts的默认密码为“changeit”)。

通过这些步骤,您可以使用WSDL并避免“PKIX路径构建失败”异常。

希望这有帮助,

 类似资料:
  • 我尝试在中的之前添加:,但没有任何意义。有人看到是什么引起的吗? 代码如下: 主要活动: 编辑。如果我将自定义数据输入到中,则不会出现日志警告。

  • 我在跟踪Firebase文档,它告诉我把这条线 它告诉把这个放在下面 但我没有这样的台词,我只有这样一句:- 我应该把上面的线放在哪里?(也请注意,我是编程新手,所以请解释您给出的任何解决方案:) 非常感谢。

  • 我在向Magento添加新属性集时遇到了一个问题。 在“添加新属性集”页面上,在输入名称并选择以默认为基础的新属性集之后,我单击“保存属性集”。然后页面加载大约10-15秒,并显示一个带有以下错误的白色页面:

  • 我正在尝试添加AdMob中间层,但我不知道如何添加。我在YouTube上尝试了一个教程,但我收到了两个错误。

  • 每当我将添加到解决方案中时,在构建过程中就会出现一个错误:app:transformClassesWithStackFramesFixerforDebug。在下面添加了整个输出。Project是一个空的Cordova插件,除了安装的插件什么都没有。感谢援助。下面添加了Stacktrace。我用的是最新的科尔多瓦版本。 目前,我尝试的是: null

  • 问题内容: 在我的表我有,列。 示例:和 如何将此列添加到我的列中,这样我就可以 我尝试了这个: 但它不起作用。 谢谢你,史蒂夫 问题答案: 据我了解,您想将前两位数字添加为小时,将后两位数字添加为分钟-但您并未在通话中执行此操作- 您要将两个部分都添加为-请尝试以下操作: 在这里,我使用了两个嵌套-内部添加小时,外部添加分钟到添加小时的结果上。 另外:在SQL Server中是 基于1的 ,例如