This is a migrated thread and some comments may be shown as answers.

Capture HTTPS Traffic from Win8 Apps

3 Answers 108 Views
Mobile
This is a migrated thread and some comments may be shown as answers.
Mason
Top achievements
Rank 1
Mason asked on 14 Jan 2015, 06:43 PM
Currently, I can view all traffic (both HTTP and HTTPS) from my Win8 Phone when browsing the web. However, when I launch a game, I am unable to see any of the calls made. Even HTTP Connect calls are unable to be seen. I'm currently checking this on an actual Win8 Phone and not an emulator. To see the calls appropriately, will I need to be using the emulator or will this make a difference?

Thanks,
Mason

3 Answers, 1 is accepted

Sort by
0
Eric Lawrence
Telerik team
answered on 14 Jan 2015, 08:04 PM
Hi, Mason--

You shouldn't have any problem capturing HTTPS calls using a Windows Phone device, if the phone's proxy settings are set correctly, and you've configured the phone to trust Fiddler's root certificate.

Did you write the application in question? Are you sure it properly adopts the phone's proxy settings? (Some frameworks might not do so automatically).

I'll also note that you're a Microsoft employee-- it's worth mentioning that getting Windows Phone to send traffic to Fiddler usually requires an IPSEC boundary exemption for the Fiddler-running machine; however, this would cause ALL requests to Fiddler to fail, not just those from one application.


Regards,
Eric Lawrence
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
Mason
Top achievements
Rank 1
answered on 15 Jan 2015, 05:06 PM
I'm on test side of things and did not write said title. I'm unaware of it's properly forming to the phone's proxy settings
or not. The fact that I cannot even see the Connect calls makes me question if this is the issue. I'm assuming the calls are made locally when using an emulator to run the title. If so, I'll run the title on an emulator and check
if I can view the calls then since I will not have to have a proxy to go through.

Proxy settings work appropriately for the title in a Win8 environment but I'm assuming this is handled differently on the
phone. It's likely that this was not changed for the phone build. 
0
Eric Lawrence
Telerik team
answered on 15 Jan 2015, 05:12 PM
Hi, Mason--

Unfortunately, even with the emulator, you will typically need to set the proxy settings, as discussed here: http://stackoverflow.com/questions/23462697/windows-phone-8-1-emulator-not-proxying-through-fiddler


Regards,
Eric Lawrence
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
Tags
Mobile
Asked by
Mason
Top achievements
Rank 1
Answers by
Eric Lawrence
Telerik team
Mason
Top achievements
Rank 1
Share this question
or