【问题标题】:Recording issue in fiddler of iOS native application with https使用 https 在 iOS 本机应用程序的提琴手中录制问题
【发布时间】:2014-03-05 08:38:25
【问题描述】:

我想使用 iOS7 本机应用程序的提琴手记录 Web 请求,该应用程序使用 https 协议(使用受信任的证书)与服务器通信。
我可以记录请求,并且在 Https 解密选项禁用后 并且工作正常。当 Https 解密选项启用 应用显示无效/不受信任的证书警报并且即使在 iOS 中安装 fiddler 证书后也无法继续。

问题是,

有没有办法通过模仿任何其他证书作为可信证书或任何其他方式来记录使用提琴手的 iOS7 应用程序的 Https 请求/响应?有什么建议?任何其他工具?我从here 得到了另一个解决方案,但没有奏效。

提前致谢

【问题讨论】:

    标签: ios ssl native fiddler


    【解决方案1】:

    您需要使用Fiddler Certificate Maker add-on 来生成iOS 愿意信任的证书。

    更多信息请参见http://blogs.telerik.com/fiddler/posts/12-12-21/using-fiddler-with-apple-ios-devices

    另外请记住,某些 iOS 应用程序(如 AppStore)使用一种称为“证书固定”的技术,这意味着您无法无缝解密其流量,除非您越狱设备。

    【讨论】:

    • 谢谢 Eric 让我试试,我会和 cmets 一起回来。
    • 嗨,我已经完成了“blogs.telerik.com/fiddler/posts/12-12-21/…”中的所有先前设置,但我的 iPhone 无法在 iOS 8 中打开链接“ipv4.fiddler:8888”。您能告诉我可能是什么吗错了。
    • @Imran:哦,兄弟,他们给了“演示”链接,您需要使用自己的提琴手IP地址,例如:192.168.100.99:8888才能点击相同的。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-25
    • 1970-01-01
    • 2015-04-17
    • 1970-01-01
    • 1970-01-01
    • 2017-02-27
    • 1970-01-01
    相关资源
    最近更新 更多