Почему Fiddlercore не работает, когда скрипач закрыт?

Я получаю доступ к t внутри приложения WPF, и код выглядит следующим образом:

Fiddler.CONFIG.IgnoreServerCertErrors = false;        
FiddlerApplication.Prefs.SetBoolPref("fiddler.network.streaming.abortifclientaborts", true);
FiddlerCoreStartupFlags oFCSF = FiddlerCoreStartupFlags.Default;

try
{
   int iPort = 8888;
   FiddlerApplication.Startup(iPort, oFCSF);
   //FiddlerApplication.Startup(iPort, true, true, true);
   FiddlerApplication.Log.LogFormat("Created endpoint listening on port {0}", iPort);

   FiddlerApplication.Log.LogFormat("Starting with settings: [{0}]", oFCSF);
   FiddlerApplication.Log.LogFormat("Gateway: {0}", CONFIG.UpstreamGateway.ToString());
   }
   catch { }

Что мне нужно изменить в настройках? Начальные записи запуска из журнала следующие:

2016-04-20 22:03:42,949 [9] ИНФОРМАЦИЯ FiddlerCore Начиная с 20 апреля 2016 г.

22:03:43,159 [9] ИНФОРМАЦИЯ Создана конечная точка, прослушивающая порт 8888.

2016-04-20 22:03:43,159 [9] ИНФОРМАЦИЯ Запуск с настройками: [По умолчанию]

2016-04-20 22:03:43,160 [9] Шлюз INFO: Система 20-04-2016

22:03:44,928 [14] INFOFiddler.Network.AutoProxy> Ошибка обнаружения AutoProxy. 20.04.2016, 22:03:44,928 [14] INFO Ошибка AutoProxy. Отключение для этой сети.


person Atul Kumar    schedule 20.04.2016    source источник


Ответы (1)


Как объяснил разработчик FiddlerCore Эрик Лоуренс в группе Fiddler Google , мне пришлось вначале создайте корневые сертификаты для перехвата защищенного трафика. Однако это нечто большее, чем создание сертификатов. Запись в блоге Понимание генераторов сертификатов Fiddler подробно объясняет подводные камни каждого используемого метода.

person Atul Kumar    schedule 08.05.2016