У меня есть приложение, и я пытаюсь перехватить его запросы с помощью FiddlerCore.
Используя Fiddler, я вижу следующие запросы:
(HTTP CONNECT туннель в HTTPS-запрос)
При использовании FiddlerCore я вижу только начальный туннель HTTP CONNECT, а приложение не запрашивает. после этого, заявив:
Не удалось подключиться к серверу.
Вот код, который я использую в методе BeforeRequest:
if (oSession.HTTPMethodIs("CONNECT"))
{
oSession["x-replywithtunnel"] = "FakeTunnel";
return;
}
И вывод из программы FiddlerCore (после запуска приложения):
Приложение представляет собой Java-приложение, в котором мне пришлось создать хранилище ключей для использования сертификата FiddlerRoot, и мне интересно, в этом ли проблема.