как настроить fiddler для мониторинга вызовов wcf к службам wcf, размещенным в IISExpress - PullRequest
8 голосов
/ 24 мая 2011

ситуация:

мой веб-сайт (который содержит службу WCF) размещен в порту IISExpres номер 58366 (http://localhost:58366/myapp)

У меня есть клиент winforms, который подключается к службе wcf с помощью BasicHttpBinding

Я хочу отлаживать свои вызовы wcf с помощью fiddler, но не могу найти способ перенаправления вызовов wcf через fiddler.

Ответы [ 2 ]

6 голосов
/ 10 августа 2011

IISExpress идиотски привязывается к имени хоста "localhost", а не только к порту, поэтому обычные обходные пути, такие как добавление точки к имени хоста, не работают.Решение, кажется, здесь .Обратите внимание на последнюю часть выбранного ответа: используйте «localhost.fiddler», и Fiddler выдаст «localhost» при проксировании.

2 голосов
/ 24 мая 2011

У Рика Штраля есть хорошая статья на эту тему: http://www.west -wind.com / weblog / posts / 2009 / Jan / 14 / Monitoring-HTTP-Output-with-Fiddler-in-NET-HTTP- Клиенты-и-WCF-Доверенные

Уверен, что приложение winforms обычно выбирает системный прокси по умолчанию, установленный fiddler. Вы работаете на localhost? Попробуйте подключиться к имени вашей машины.

...