Capture HTTPS Traffic from Win8 Apps

4 posts, 0 answers
  1. Mason
    Mason avatar
    2 posts
    Member since:
    Jan 2015

    Posted 14 Jan 2015 Link to this post

    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
  2. Eric Lawrence
    Admin
    Eric Lawrence avatar
    833 posts

    Posted 14 Jan 2015 Link to this post

    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.

     
  3. Mason
    Mason avatar
    2 posts
    Member since:
    Jan 2015

    Posted 15 Jan 2015 in reply to Eric Lawrence Link to this post

    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. 
  4. Eric Lawrence
    Admin
    Eric Lawrence avatar
    833 posts

    Posted 15 Jan 2015 Link to this post

    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.

     
Back to Top