Ne pouvez pas Obtenir un violon pour Capturer le trafic local à IIS

J'ai récemment installé la dernière Fiddler (Fiddler4) et absolument rien de ce que j'ai essayer de travailler pour l'obtenir à capturer le trafic local. J'ai une application MVC qui est de la connexion à un MVC WebApi application à la fois en cours d'exécution sur IIS, voici ce que j'ai essayé:

  • Fiddler Options > Connexions > Surveiller Toutes les Connexions & Utiliser PAC Script
  • Changé le client web C# d'appel pour utiliser l'Url ci-après, sans succès:
  • Changé mon "Site web par Défaut" dans IIS pour s'exécuter sous un nouveau pool d'applications qui utilise mon compte local, et a couru Fiddler en tant qu'administrateur
  • ajouté
    <system.net>
    <defaultProxy>
    <proxy bypassonlocal="False" usesystemdefault="True" />
    </defaultProxy>
    </system.net>
    de mon web.config de l'application MVC.

Rien n'a fonctionné, je n'ai aucune idée de ce à essayer. Tout conseil est le bienvenu.
Merci,
Shawn

Qu'est-ce exactement pouvez-vous pas de capture? Les demandes de votre navigateur à l'application MVC, Web API appels de l'application MVC effectue ou les deux? Comment sont les applications hébergées? Avez-vous essayé de spécifier l'adresse de proxy Fiddler explicitement comme <proxy proxyaddress="127.0.0.1:8888" />?
Salut CodeCaster, je suis en train de capturer le Web des appels d'API de l'application MVC, pas le navigateur le trafic de l'application MVC. Les deux applications sont hébergées dans IIS sous le site web par défaut comme des applications virtuelles. Les seuls paramètres de proxy, j'ai changé dans le web.config sont ce que j'ai ci-dessus.
Ma question était en fait une suggestion.
ajouter fiddler proxyaddress aussi dans le web.config comme...... <proxy bypassonlocal="False" usesystemdefault="True" proxyaddress="127.0.0.1:8888">

OriginalL'auteur pharophy | 2013-06-07