繁体   English   中英

如何在Fiddler中捕获服务器端Web API调用?

[英]How to capture a server side web api call in fiddler?

我有一个具有以下拓扑的服务。

A(Web应用程序)---调用---> B(本地Web Api)---调用---> C(远程Web Api)

我正在尝试捕获Fiddler中从B到C的流量,但未记录任何内容。

B是在IIS中我的开发箱中本地托管的网站。 它在具有我的凭据以外的凭据的应用程序池上运行,因为它具有一组不同的权限。 即使执行以下重定向,从B出站的流量也不会被记录:

<system.net>
<defaultProxy
                enabled = "true"
                useDefaultCredentials = "true">
<proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" />
</defaultProxy>

如何捕获离开B的流量?

问题是.NET Framework进行了硬编码,以绕过localhost地址的代理。 将目标地址更改为localhost.fiddler ,将捕获流量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM