2013-04-25 20 views
17

Ich versuche, eine Web-Service-Anfrage und Antwort mit Fiddler zu überwachen. Es scheint jedoch, dass es nichts erfasst.Fiddler und Monitoring Web Service Traffic

Wie kann ich Fiddler so konfigurieren, dass der Web Service-Anruf erfasst und angefordert wird?

Hinweis

Sowohl der Client macht die Anforderung und der Web-Service auf meiner Maschine ist. Der Webdienst wird in IIS bereitgestellt.

Antwort

3

Ich funktionierte, indem ich einfach den IIS-Anwendungspool änderte, dessen Datenverkehr ich unter meiner Identität überprüfen wollte, da Fiddler nur den Datenverkehr des angemeldeten Benutzers zu erfassen scheint. Stellen Sie nur sicher, dass Ihr Benutzer über alle erforderlichen Berechtigungen verfügt, die für IIS erforderlich sind. Ich bin ein Admin, also war das kein Problem für mich. Vergessen Sie natürlich nicht, die Identität des IIS-Anwendungspools zu ändern, wenn Sie fertig sind. Die andere Option besteht natürlich darin, sich stattdessen als der Benutzer anzumelden, auf dem der IIS-Anwendungspool läuft (wenn es kein Dienstkonto wie Network Service ist) und dann Fiddler auszuführen, während dieser als anderer Benutzer angemeldet ist. Wenn der App Pool als Dienstkonto ausgeführt wird, können Sie use PSExec to run Fiddler as the service account.