2012-01-31 27 views
6

Dường như Fiddler sẽ không giám sát bất kỳ thứ gì không chạy dưới cùng một người dùng với chính Fiddler. Tôi muốn theo dõi một Dịch vụ Windows chạy dưới Local System.Làm thế nào để sử dụng Fiddler để giám sát một Dịch vụ Windows?

Điều này có khả thi không?

+0

Bất kỳ lý do nào bạn không thể thay đổi dịch vụ để chạy dưới tài khoản của riêng bạn tạm thời? – Stu

+1

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

Trả lời

2

tôi đã làm cho nó hoạt động bằng cách giới thiệu Is there a way to configure Fiddler to intercept HTTP calls from a Windows service?

Codeka cung cấp một đầu mối để làm cho tôi đi đúng hướng. Các mảnh mà vẫn còn thiếu là làm thế nào để có được cấu hình proxy. Các .exe.config cần thiết để có một phần giống như sau thêm:

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

Một khi điều này đã được thực hiện giao thông http dịch vụ của Windows bắt đầu chảy qua Fiddler.

Các vấn đề liên quan