gpt4 book ai didi

iphone - JMeter 记录使用 HTTPS 的 iOS 原生应用程序导致 SSL 握手问题

转载 作者:太空宇宙 更新时间:2023-11-03 12:51:56 25 4
gpt4 key购买 nike

我的应用程序有一个 IPAD 混合应用程序。它试图在登录过程中访问我们的 https 服务器。我想用JMeter来记录这个简单的流程。

我在本地机器上运行 JMeter 代理服务器。我更新了 IPAD 代理详细信息,以便任何事件都将通过 JMeter 代理进行 - 这样我就可以记录。

我能够在 JMeter 中记录我在 IPAD 的 Safari 浏览器中进行的事件。但是如果我在 IPAD 中访问我的应用程序,JMeter 将其作为 http 请求发送并记录 javax.net.ssl.sslhandshakeexception 错误。在浏览器中我可以接受 SSL 证书。不确定如何在 iPad 中完成。

我什至尝试从我的浏览器导出证书,将其发送到我的电子邮件,在 IPAD 中访问并安装。仍然不起作用。看起来是 JMeter 颁发的临时证书。

如果不是 https,那么 JMeter 将能够记录应用程序事件。

有人遇到过类似情况吗?你是如何解决这个问题的?

最佳答案

将 jmeter 2.11 与 Java 7 一起使用,它会在 jmeter/bin 文件夹中创建一个 crt 文件。它是创建证书的 CA。

通过邮件发送此文件并在 Ipad 中打开并安装。

在测试脚本记录器中,放入专用字段 HTTPS domains ,即您要访问的域,请参阅:

重启Ipad和jmeter测试脚本记录器,再试一次。

关于iphone - JMeter 记录使用 HTTPS 的 iOS 原生应用程序导致 SSL 握手问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25171826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com