首页 > 解决方案 > Fiddler 没有看到应用程序对 SOAP Web 服务进行的事务

问题描述

Fiddler 不显示对 C# 应用程序发出的 SOAP Web 服务的请求/响应。

我有一个与 http://servername/MyApi.asmx 通信的应用程序

当我在浏览器中浏览到此端点时,它会显示在 Fiddler 中,但是当我通过应用程序发出请求时,它不会显示在 fiddler 中。有任何想法吗?

标签: c#soapproxyfiddler

解决方案


我将此添加到我的 app.config 中,从而解决了该问题。似乎默认情况下应用程序不会使用 Windows 系统代理,因此您需要指定提琴手代理 URL。

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

推荐阅读