使用https在iOS本机应用程序的fiddler中记录问题

时间:2014-03-05 08:38:25

标签: ios ssl native fiddler

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

问题是,

有没有办法通过将任何其他证书模仿为可信证书或其他任何方式来使用fiddler记录iOS7 app的Https请求/响应?有什么建议?还有其他工具吗?我从here得到了另一个解决方案,但它没有用。

提前致谢

1 个答案:

答案 0 :(得分:3)

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

有关详细信息,请参阅http://blogs.telerik.com/fiddler/posts/12-12-21/using-fiddler-with-apple-ios-devices

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