【问题标题】:Capture WCF client request with a proxy configuration使用代理配置捕获 WCF 客户端请求
【发布时间】:2016-07-01 06:45:59
【问题描述】:

我需要使用 fiddler 捕获流量,但在我的配置中我需要指定一个代理来执行连接,我的 .config 如下所示:

    <?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
      <section name="asdClientTest.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
    </sectionGroup>
  </configSections>
  <system.net>
   <defaultProxy  enabled="true" useDefaultCredentials="true">
      <proxy proxyaddress="http://zzzzz"></proxy>
    </defaultProxy>
  </system.net>
  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="ATEX">
          <security mode="Transport" />
        </binding>
        <binding name="ATEX1">
          <security mode="Transport" />
        </binding>
        <binding name="ATEX2" />
      </basicHttpBinding>
    </bindings>
    <client>
      <endpoint address="https://zzzzzzzz"
          binding="basicHttpBinding" bindingConfiguration="ATEX" contract="WS.ConsultaATEX"
          name="ATEX" />      
    </client>
  </system.serviceModel>  
</configuration>

但是提琴手没有捕获任何东西。 有人帮助我吗?

【问题讨论】:

    标签: wcf proxy fiddler


    【解决方案1】:

    相信here你会找到如何正确配置Fiddler来实现你所需要的。

    【讨论】:

      【解决方案2】:

      如果您的服务器在本地运行,您可能在&lt;proxy&gt; 标记中缺少bypassonlocal="False"。我从here 获取了这些信息。

      希望对你有帮助!

      【讨论】:

        猜你喜欢
        • 2017-08-07
        • 1970-01-01
        • 1970-01-01
        • 2011-05-03
        • 2010-10-13
        • 1970-01-01
        • 2011-08-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多