我有一个应用程序,我试图用FiddlerCore拦截它的请求。
使用Fiddler,我看到请求如下:https://i.stack.imgur.com/bhUqK.png
(HTTP连接隧道至HTTPS请求)
在使用FiddlerCore时,我只看到最初的HTTP隧道,而应用程序没有请求。在此之后,声明:
未能连接到服务器。
这是我在BeforeRequest方法中使用的代码:
if (oSession.HTTPMethodIs("CONNECT"))
{
oSession["x-replywithtunnel"] = "FakeTunnel";
return;
}和FiddlerCore程序的输出(在运行应用程序时):https://i.stack.imgur.com/0Fc2q.png
这个应用程序是一个Java应用程序,我不得不为使用FiddlerRoot证书创建一个keystore,我想知道这是否是问题所在。
(图像本身由于声誉低)
发布于 2019-02-08 07:28:12
解决方案: FiddlerCore使用与Fiddler本身不同的SSL证书。
https://stackoverflow.com/questions/50808533
复制相似问题