Comment afficher le trafic localhost dans Fiddler lors du débogage d'une application ASP.NET?
essayez d'utiliser ceci:
http://ipv4.fiddler/folder
au lieu de
http://localhost/folder
cela fonctionne également avec les ports
http://ipv4.fiddler:12345/folder
Voici le lien vers la documentation du violoneux
http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/MonitorLocalTraffic
Pour que Fiddler fonctionne sur localhost avec IIS Express, vous devez utiliser cette forme d'URL
http://localhost.fiddler:50262/
Cela met la valeur d'en-tête Host correcte (localhost) qui satisfait IIS Express.
Démarrez Fiddler. Allez dans Outils -> Options Fiddler. Choisissez l'onglet Connexions. Cochez l'option 'USe PAC Script'.
Maintenant, vous pourrez également surveiller le trafic local
Pour un projet de site Web ASP.NET:
1) Cliquez avec le bouton droit sur le projet et sélectionnez Pages de propriétés
2) Sélectionnez Options de démarrage
3) Dans la section Serveur, cliquez sur "Utiliser un serveur personnalisé" et modifiez l'URL de base en remplaçant localhost par le nom de votre ordinateur.
La façon la plus simple de surveiller le trafic vers localhost est probablement de remplacer "localhost" par "localhost". dans la barre d'URL du navigateur. Par exemple.
http://localhost./MyApp/default.aspx
Consultez ce lien ... la solution de contournement est hacky, mais cela fonctionne:
La vérification de l '"Utilisation du script PAC" dans les options Fiddler -> Connexions a fonctionné pour moi lors de l'utilisation de IIS Express dans un intranet d'entreprise).
Vous pouvez utiliser le nom d'hôte du PC au lieu de 127.0.0.1 ou localhost
Assurez-vous que dans vos connexions Fiddler que localhost ne figure pas dans la zone "IE doit contourner Fiddler pour les URL commençant par:".
Vous devez décocher la case:
Contourner le serveur proxy pour les adresses locales
Situé dans la configuration proxy d'Internet Explorer.
Essayez avec http://127.0.0.1 . <- notez le. à la fin
Vous pouvez donc toujours vous connecter à Casini et déboguer facilement (je débogue actuellement la page sur http://127.0.0.1.:1718/login/Default.aspx ).
L'une des solutions possibles consiste à supprimer les paramètres de proxy dans IE comme suit.
IE->Tools->Internet Options->Connections->Lan Settings->
désactiver le suivi
Si vous essayez de capturer le trafic HTTPS sur une machine locale à partir de BizTalk à l'aide de Fiddler, essayez d'utiliser les paramètres du proxy de l'adaptateur WCF. J'ai utilisé une adresse de: http://localhost:8888/