2013-04-25 8 views
17

मैं फिडलर का उपयोग कर वेब सेवा अनुरोध और प्रतिक्रिया की निगरानी करने की कोशिश कर रहा हूं। हालांकि, ऐसा लगता है कि यह कुछ भी कैप्चर नहीं कर रहा है।फिडलर और निगरानी वेब सेवा यातायात

मैं वेब सेवा कॉल को कैप्चर करने और अनुरोध करने के लिए फिडलर को कैसे कॉन्फ़िगर कर सकता हूं?

नोट

दोनों ग्राहक बनाने अनुरोध और वेब सेवा मेरी मशीन पर हैं। आईआईएस में वेब सेवा तैनात की गई है।

उत्तर

14

http://fiddler2.com/documentation/Configure-Fiddler/Tasks/ConfigureFiddler फिडलर को कॉन्फ़िगर करने का एक अच्छा सारांश है। http://ericlawrence.com/fiddler/help/hookup.asp#Q-IIS इंटरेक्टिव उपयोगकर्ता के खाते में चल रही प्रक्रियाओं से यातायात को पकड़ने की व्याख्या करता है। http://ericlawrence.com/fiddler/help/hookup.asp#Q-LocalTraffic लूपबैक अनुरोधों के लिए प्रॉक्सी के .NET Framework के बाईपास से बचने के तरीके को कवर करता है।

3

मुझे यह आईआईएस एप्लीकेशन पूल को बदलकर काम करने के लिए मिला, जिसका ट्रैफिक मैं अपनी पहचान के तहत चलाने का निरीक्षण करना चाहता था, क्योंकि फिडलर केवल लॉग इन उपयोगकर्ता के ट्रैफिक को कैप्चर करता है। बस सुनिश्चित करें कि आपके उपयोगकर्ता के पास आईआईएस द्वारा आवश्यक सभी आवश्यक अनुमतियां हैं; मैं एक व्यवस्थापक हूँ इसलिए यह मेरे लिए कोई मुद्दा नहीं था। और निश्चित रूप से, जब आप पूरा कर लें तो आईआईएस एप्लिकेशन पूल पहचान को वापस न भूलें।

पाठ्यक्रम का दूसरा विकल्प यह है कि आईआईएस एप्लिकेशन पूल के रूप में लॉग इन करना है (यदि यह Network Service जैसे सेवा खाता नहीं है) और फिर उस अन्य उपयोगकर्ता के रूप में लॉग इन करते समय फिडलर चलाएं। यदि ऐप पूल सेवा खाते के रूप में चल रहा है, तो आप use PSExec to run Fiddler as the service account कर सकते हैं।

संबंधित मुद्दे