开发者

how to configure fiddler to monitor wcf calls to a wcf services hosted in IISExpress

开发者 https://www.devze.com 2023-03-07 19:13 出处:网络
situation: my website (which contains the WCF service) is hosted in IISExpres port number 58366 (http://localhost:58366/myapp)

situation:

my website (which contains the WCF service) is hosted in IISExpres port number 58366 (http://localhost:58366/myapp)

I have a winforms client which connects to the wcf service using BasicHttpBinding

I want to debug my wcf calls using fiddler, but can't seem find how to redirect wcf calls through f开发者_如何学Ciddler.


IISExpress idiotically binds to the hostname "localhost", not just to the port, so conventional workarounds as with adding a dot to the hostname don't work. Solution seems to be here. Note the last part of the selected answer: Use "localhost.fiddler" and Fiddler will emit "localhost" when proxying.


Rick Strahl has a good article on this here: http://www.west-wind.com/weblog/posts/2009/Jan/14/Monitoring-HTTP-Output-with-Fiddler-in-NET-HTTP-Clients-and-WCF-Proxies

Pretty sure a winforms app will usually pick up the default system proxy as set by fiddler. Are you operating on localhost? Try connecting to your machine name.

0

精彩评论

暂无评论...
验证码 换一张
取 消