/ / Kann ich mit der Fiddler OOB Silverlight 4-App Datenverkehr erfassen? - Silverlight, Silverlight-4.0, Geiger, Silverlight-Oob

Kann ich Traffic mit der Fiddler OOB Silverlight 4 App erfassen? - Silverlight, Silverlight-4.0, Fiedler, Silverlight-Oob

Ich habe eine Silverlight 4 OOB-App mit erhöhtem Vertrauensgrad. Ich versuche, meine WCF-Anrufe zu debuggen, kann jedoch keinen Verkehr in Fiddler (neueste Version) erfassen.

Ich arbeite im Debug-Modus mit den Serviceaufrufenund App auf derselben Maschine. Ich habe es ohne den angefügten Debugger und ohne Visual Studio versucht. Ich habe die Filter auf Fiddler (keine) überprüft und sichergestellt, dass Datenverkehr (Webbrowser-Datenverkehr wird erfasst) und alle Prozesse erfasst werden.

Meine App wird mit erhöhtem Vertrauen ausgeführt, ist jedoch nicht digital signiert.

Bei der Ausführung im Browser habe ich zu localhost gewechselt. um Fiddler zur Arbeit zu bringen, aber ich kann das in OOB nicht.

Ich bin mir ziemlich sicher, dass ich Fiddler schon einmal mit OOB verwendet habe - ist es möglich und wenn ja, irgendwelche Ideen? Vielen Dank!

Antworten:

2 für die Antwort № 1

Die beste Option hier ist, Ihre WCF-Endpunkte auf der Silverlight-Seite zu ändern. Anstatt auf zu zeigen http://localhost, setze es auf http://ipv4.fiddler. Dadurch wird die OOB-Anwendung gezwungen, den Datenverkehr durch Fiddler zu pushen.

Wenn Ihre WCF-Service-URL also -> ist http://localhost:9000/MyService.svcwäre die Geiger-URL http://ipv4.fiddler:9000/MyService.svc

Wenn Sie interessiert sind, gibt es auch http://ipv6.fiddler. :)