- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
按照
中的步骤使用自签名证书设置 SoapUI 模拟服务没有问题http://www.soapui.org/Service-Mocking/securing-mockservices-with-ssl.html .
但现在我想用 Entrust Certification Authority - L1C 颁发的“真实”证书来测试模拟服务。
此证书的其他信息是
有效期至2016年。
我使用命令将证书导入 server.keystore 。
c:\Program Files\Java\jre6\bin\keytool.exe -import -alias server -keystore server.keystore -storepass mypasss -file server_cer_issued_by_entrust.cer
(如果我将 server_cer_issued_by_entrust.cer
替换为自签名(创建的)证书,它就可以工作)
我在 SoapUI 中收到错误,提示 ssh 握手错误。
我只是意识到这可能是不可能的,因为模拟服务是 127.0.0.1
但实际证书是针对像“mydomain.com”这样的网络服务的问题,对吗?
最佳答案
SOAPUI
在 java
上运行,当 java
连接到 SSL
url 时执行两个验证:
我假设第一次验证通过,因为在您提供的链接说明中,它在模拟服务中为两者指定了相同的 keystore : keystore 和信任库,并且由于服务器证书导入到此验证中,因此通过此验证没有问题.
所以可能正如您所说,问题是您的模拟服务位于 127.0.0.1
上,并且您的证书颁发用于 mydomain.com
。
一种可能的解决方法是禁用 SSL
验证,但这没有任何意义,因为正如您在问题中所说,您想要使用“真实”证书测试服务,而不是您可以尝试编辑 host
文件并为您的证书服务器域添加 127.0.0.1
ip 地址的映射,在您的情况下:
127.0.0.1 mydomain.com
然后将模拟服务的 SOAPUI 端点更改为 https://mydomain.com
。
希望对您有所帮助,
关于ssl - 如何使用非自签名证书 X509 为 SSL 配置 SoapUI 模拟服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26468263/
是否有任何命令行参数或其他方式,以便在启动soap ui 时启动所有模拟服务? 最佳答案 由于 mockServices 是一个 Map 这也将起作用: project.mockServices.ea
我正在使用 SoapUI 3.6.1。 我需要从响应中提取详细信息并将它们插入到下一个请求中。 我尝试通过“属性(property)转让”来做到这一点。 在第一个请求中,我得到了一些详细信息,在响应中
Soapui 项目有 100+ 个操作的服务。 当操作未排序时,导航非常困难。 有没有办法在soapui中订购操作? 我正在使用soapui 免费版本,但我也对SoapUI NG Pro 的解决方案感
有没有一种方法可以在SOAPUI(免费)上配置测试用例,测试套件甚至项目级别的测试中的请求所使用的资源/方法? 我们有以下用例:相同的REST服务运行在不同的服务器上(可能有不同的版本),并且根据配置
我需要将先前测试步骤中的一些值传输到查询参数中,该参数是下一个测试步骤的列表。我正在使用 SoapUI Pro 5。 例子: 我调用 addCustomer 两次并为新客户获取两个 ID,例如 ID=
我目前有一个测试套件,它使用我的默认代理地址。我现在有一个服务,它只能使用指定的代理地址成功执行。我想要做的是设置第二个测试套件,使其在指定的代理上运行,而无需在 Internet 选项中手动更改代理
我正在尝试使用 SOAPUI(免费版)测试我的 Web 服务。为了测试并发性,我希望将并发线程从 SOAPUI 触发到服务上。但是使用这些选项,线程数会逐渐增加(即使在突发模式下)。安装 SOAPUI
在 Windows 7 上使用 SoapUI v 3.6.1,文本很小。没有找到增加文本的选项。 最佳答案 从菜单中选择文件>首选项(或按Ctrl + Alt + P),然后选择编辑器设置组。点击 E
我正在使用 SoapUI 测试网络服务请求。 我有一个字符串作为过滤器,在我的请求中是按位的。该字段是 SoapUI 的枚举。在 XSD 中,我拥有所有枚举值。 我需要能够在字段中发送 2 个或更多枚
我在授权和未授权的情况下测试我的 WS(打开和关闭它并重新启动)。我花了很多时间想知道为什么即使我提供了无授权,它也能安全地连接到 WS: 在此期间,我使用 curl 进行了相同的测试,后来我检查并意
我是 SoapUI 的新手,刚刚配置了一个非常简单的 MockService。是否可以操纵响应以便针对特定请求动态构建响应的元素? 场景一: 要求: ID1 回复: child 1 场
我正在使用 soapUI 4.5.1 并想像这样设置一个测试用例(使用项目中已有的 REST 请求): 向服务器认证,接收cookie 请求另一个只有在经过身份验证后才可用的资源 我遇到的问题是,即使
我正在玩 SoapUI(免费/开源版本),看看它是否对我们经常进行的那种广泛的 API 测试有用,因为现在我们在 swagger-ui 页面上进行大部分测试在每个服务器/应用程序中以及一些功能(例如自
半天以来,我一直在尝试使用 SoapUi(基本版本 5.2.1)获取 Transfer 变量中 JSON 数组响应的计数。 - 请看屏幕截图 我将 REST API 的响应作为 JSON 数组获取,并
SoapUI 5.3.0(最新开放源代码版本)Mac卡在MacOS 10.12.3上的全新安装上-安装程序会建议所有预设。 我尝试重新启动并重新安装-每次加载该应用程序时,它只是一个永恒的沙滩球,没有
当我创建客户端时,我正在使用jboss7服务器web-service,然后面临问题,java.net.SocketTimeoutException:读取超时。我还尝试通过增加套接字超时(ms)来使用s
我想在 SoapUI 中测试 Restful 网络服务。为此,我需要从 Excel 中读取值并将其传递给请求。 在网上搜索了一下,发现可以通过DataGen TestStep .我有 SoapUI,但
我正在尝试将 soapui-5.2.1.jar 依赖项添加到 pom.xml。下面是我在 POM 中添加的依赖项: soapui SoapUI
更新到 SoapUI 5.2.0 后,我得到了 15:58:00,756 ERROR [SoapUI] An error occurred [com.eviware.soapui.plugins.au
我在一个测试套件下有 20 个测试用例,每个测试用例在运行时都会为我提供一个需要保存为 pdf 的响应。我在 SoapUI pro 中使用“转储文件”属性将响应保存到文件中。现在每次更改文件夹位置时,
我是一名优秀的程序员,十分优秀!