Подтвердить что ты не робот

Fiddler не захватывает трафик с моего приложения С# в Windows 8

Недавно я обновился до нового компьютера с Windows 8. Я установил Fiddler, но у меня возникают проблемы с захватом трафика, отправленного и полученного от моего приложения С#. У меня никогда не было этой проблемы в Windows 7, поэтому я предполагаю, что это проблема с Windows 8.

Приложение представляет собой обычное приложение WinForms с использованием С# 5.0 и .NET 4.5. Я использую Visual Studio 2012.

Любые идеи о том, как обойти это, поскольку мне сложно отлаживать мое приложение без него.

Fiddler фиксирует трафик с Chrome и Firefox без проблем, просто не мое приложение. Я также загрузил другое приложение, которое я разработал, и это отлично работает.

Возможно, стоит отметить, что это первое приложение, которое я разработал, которое использует HttpClient для создания запросов Http. Может ли это быть причиной каких-либо проблем?

Изменить: я использую приложение Fiddler для отслеживания трафика. Я не подключаюсь к localhost. Я подключаюсь к веб-API.

4b9b3361

Ответ 1

Шаг # 1 - попробуйте запустить Fiddler перед запуском приложения. Это помогает настроить по умолчанию, когда приложения .NET забирают системный прокси при их запуске и не замечают изменений прокси-сервера после их запуска.

Шаг # 2, если первый шаг не работает, заключается в том, чтобы явно настроить ваш процесс на использование прокси-сервера, отредактировав файл app.exe.config или файл machine.config или установив свойство Proxy на объект запроса.