Я недавно установил последний Fiddler (Fiddler4), и абсолютно ничего, что я пытаюсь, работает, чтобы заставить его захватить локальный трафик. У меня есть приложение MVC, которая соединяется с приложением MVC WebAPI и работает на IIS, вот что я пробовал:Не могу получить Fiddler для захвата локального трафика в IIS
- Скрипач Параметры> Подключения> Мониторинг Все соединения & Использование PAC Script
- Изменена WebClient C# звонить использовать следующие адреса без успеха:
http://machinename/app-name
http://localhostproxy.com/app-name
- все из ipv4/ipv6 и т.д. URLs на этой странице http://fiddler2.com/documentation/Configure-Fiddler/Tasks/MonitorLocalTraffic
- также попытался использовать. исправить -
http://localhost
.
- Изменено мой «Default Сайт» в IIS работать под новым AppPool, который использует свою локальную учетную запись, и побежал Fiddler как администратор
- добавил
<system.net> <defaultProxy> <proxy bypassonlocal="False" usesystemdefault="True" /> </defaultProxy> </system.net>
к моей web.config в приложении MVC.
Ничего не сработало, я понятия не имею, что попробовать. Любые советы высоко ценится. Спасибо, Шон
Что именно вы не можете захватить? Запросы вашего браузера к приложению MVC, вызовы веб-API, которые выполняет приложение MVC или и то, и другое? Как размещаются приложения? Вы пробовали указать адрес прокси-сервера Fiddler явно как « '? –
CodeCaster
Привет CodeCaster, я пытаюсь захватить вызовы Web API из приложения MVC, а не трафик браузера в приложение MVC. Оба приложения размещаются в IIS на веб-сайте по умолчанию в качестве виртуальных приложений. Единственные настройки прокси-сервера, которые я изменил в web.config, - это то, что у меня выше. – pharophy
Мой вопрос на самом деле был предложением. – CodeCaster