web-dev-qa-db-fra.com

Comment afficher le trafic localhost dans Fiddler lors du débogage d'une application ASP.NET?

Comment afficher le trafic localhost dans Fiddler lors du débogage d'une application ASP.NET?

76

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

87
bendewey

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.

50
mdonatas

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

19
akjal

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.

11

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
7
M4N

Consultez ce lien ... la solution de contournement est hacky, mais cela fonctionne:

Astuce pour utiliser Fiddler sur localhost

3
Justin Niessner

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).

3

Vous pouvez utiliser le nom d'hôte du PC au lieu de 127.0.0.1 ou localhost

3
long

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:".

2
Jordan S. Jones

Vous devez décocher la case:

Contourner le serveur proxy pour les adresses locales

Situé dans la configuration proxy d'Internet Explorer.

2
m_vitaly

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 ).

2
nikib3ro

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

  • Détecter automatiquement les paramètres
  • Utiliser un script de configuration automatique
2
user1932039

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/

1
charlie.mott