J'ai une application WPF travail en marche. Il pointe vers mon service IIS local. J'essaie de capturer les données de trafic et ci-dessous sont les moyens que j'ai essayé jusqu'à présent, mais pas de chance.Comment capturer le trafic local de WPF en utilisant Fiddler/RawCap/Wireshark?
1) Fiddler
essayer d'ajouter localhost.fiddler au point final, mais ne fonctionne pas. ne peut même pas voir la page de service en utilisant le navigateur.
Ajouté le system.net dans web.config OU machine.config et ne fonctionne toujours pas.
<system.net>
<defaultProxy>
<proxy proxyaddress="http://127.0.0.1:8888" />
</defaultProxy>
</system.net>
Je peux voir Fiddler capture https://localhost:8443/xxxx.svc si je passe en revue à l'aide de chrome. Pourquoi je ne peux pas voir le trafic lorsque j'exécute mon application WPF?
Ci-dessous ma config de point de terminaison
2) RawCap
j'activer l'interface loopback dans Windows 10 et exécutez rawcap je reçois tas de journal de .pcap fichier et je ne suis pas sûr pourquoi est-il capture tant de choses .... Je ne peux pas trouver un journal de trafic lié qui vient de mon application WPF
ci-dessous est l'exception que je reçois quand frapper le service de ma demande
Peut-être en raison de mon certificat local?
J'ai essayé une autre approche qui utilise IISExpress qui contournent le certificat en utilisant http: //, mais mon Fiddler toujours pas capturer quoi que ce soit de mon application WPF.
vouliez-vous dire WCF? – NPras
Etes-vous limité à l'utilisation de ces outils? Sinon, il existe un certain nombre d'alternatives que vous pouvez essayer dans ce fil: https://stackoverflow.com/questions/6215882/wcf-inspect-the-messages-being-sent-received? – NPras
@NPras aussi longtemps que je suis capable de surveiller le transfert de taille de paquet à partir du serveur - client. Je vais jeter un coup d'oeil au lien fourni. – soniality