FiddlerCore:HTTP隧道问题

时间:2018-06-12 02:40:49

标签: http https fiddler tunnel fiddlercore

我有一个应用程序,我试图用FiddlerCore拦截它的请求。

使用Fiddler,我看到如下请求: https://i.stack.imgur.com/bhUqK.png

(HTTP CONNECT隧道进入HTTPS请求)

使用FiddlerCore时,我只看到初始的HTTP CONNECT隧道,而应用程序没有请求。在那之后,陈述:

  

无法连接到服务器。

这是我在BeforeRequest方法中使用的代码:

if (oSession.HTTPMethodIs("CONNECT"))
    {
        oSession["x-replywithtunnel"] = "FakeTunnel";
        return;
    }

FiddlerCore程序的输出(运行应用程序时):  https://i.stack.imgur.com/0Fc2q.png

该应用程序是一个Java应用程序,我必须创建一个使用FiddlerRoot证书的密钥库,我想知道这是否是问题所在。

(因为声誉低而图像)

1 个答案:

答案 0 :(得分:0)

解决方案:FiddlerCore使用与Fiddler本身不同的SSL证书。