2012-01-31 10 views
6

Sembra che Fiddler non monitorerà tutto ciò che non viene eseguito con lo stesso utente di Fiddler stesso. Vorrei monitorare un servizio di Windows eseguito sotto Local System.Come utilizzare Fiddler per monitorare un servizio di Windows?

È possibile?

+0

Qualsiasi motivo per cui non è possibile modificare temporaneamente il servizio da eseguire con il proprio account? – Stu

+1

http://www.fiddler2.com/fiddler/help/hookup.asp#Q-IIS – EricLaw

risposta

2

mi ha reso il lavoro facendo riferimento Is there a way to configure Fiddler to intercept HTTP calls from a Windows service?

Codeka fornito un indizio per farmi andare nella giusta direzione. Il pezzo che mancava ancora era come ottenere configurato il proxy. Il exe.config bisogno di avere una sezione come la seguente aggiunto:

<system.net> 
     <defaultProxy enabled="true"> 
       <proxy proxyaddress="http://127.0.0.1:8888" bypassonlocal="False"/> 
     </defaultProxy> 
</system.net> 

Una volta che questo è stato fatto il traffico HTTP del servizio di Windows iniziato a fluire attraverso Fiddler.

Problemi correlati