.net C#使用fiddler嗅探来自第三方程序集的https流量

.net C#使用fiddler嗅探来自第三方程序集的https流量,.net,https,fiddler,.net,Https,Fiddler,我想用fiddler嗅探https流量,但流量是通过第三方程序集而不是web浏览器生成的。 是否有类似的机制可供使用,以便我可以将fiddler证书添加到受信任类别中,或者您会推荐任何其他技巧?是的,默认情况下,.NET依赖于Windows受信任的根存储,因此您可以按照Martin提供的链接指定的步骤操作:fiddler2.com/fiddler/help/httpsdecryption.asp 或者,在创建Fiddler的根证书后,可以从管理命令行运行以下操作: certmgr /add /c

我想用fiddler嗅探https流量,但流量是通过第三方程序集而不是web浏览器生成的。

是否有类似的机制可供使用,以便我可以将fiddler证书添加到受信任类别中,或者您会推荐任何其他技巧?

是的,默认情况下,.NET依赖于Windows受信任的根存储,因此您可以按照Martin提供的链接指定的步骤操作:fiddler2.com/fiddler/help/httpsdecryption.asp

或者,在创建Fiddler的根证书后,可以从管理命令行运行以下操作:

certmgr /add /c /s my /n DO_NOT_TRUST_FiddlerRoot /s root

将Fiddler证书添加到此处的受信任证书存储区不起作用吗?可能问题是.NET web应用程序是否使用此设置…我在受信任的根存储区中有DO_not_TRUST_Fiddleroot,在访问https站点时,该站点现在拒绝我的所有请求。HttpAnalyzer工作得很好,虽然我不知道“拒绝我所有的请求”是什么意思,但考虑到每天都有成千上万的人使用Fiddler这样做,我怀疑您的设置有一些独特之处。