I'm trying to monitor the HTTPS requests/responses for my iPad app using Fiddler. I have a Windows 7 PC running Fiddler and have configured the HTTP proxy on my iPad to point to the PC using port 8888. This works fine and the CONNECT tunnel messages and 'ClientHello' handshakes can be seen in the capture log. However as soon as I enable the 'Decrypt HTTPS traffic' option in Fiddler, the app is blocked from connecting to the server. I've tried installing the Fiddler root certificate on the PC, and I also installed the certificate on my iPad by exporting the certificate to a URL and pointing Safari to the URL on my iPad which then installed it. This hasn't made a difference. Do I need to do something with the SSL certificate installed at the server running my web service?
Ios – Fiddler – Capture and decrypt HTTPS traffic from iPad app
fiddlerhttpsiosipadssl
Best Answer
Download the Fiddler Add-on for iOS/Android then visit
http://[proxyip]:[port]/
using your phone browser. You can generate/download your working certificate from there.And
Turn on your fiddler certificate at Your iPhone Setting -> General -> About -> Certificate Trush Settings