到目前为止,我已经成功地使用fiddler嗅探来自测试装置、控制台应用程序和web项目的web服务流量.

今天我注意到,如果我运行我的web应用程序(它是一个ASP.NET网站,托管在IIS上),我就无法再嗅探这种流量了.我看到了所有的本地流量,但web服务流量刚刚消失(服务正在受到攻击,因为我确实看到了代码中的响应调试).

我仍然能够在同一个解决方案(完全相同的环境)中成功地嗅探来自测试装置或控制台应用程序的soap请求和响应.

如果是Windows(我使用的是Win7)安全更新或诸如此类的更新,我想它永远不会起作用(除非它只影响通过IIS路由的流量).

What should I be looking for that could cause the emergence this behavior?

欢迎指点!

NOTE:I can see local traffic,但不是对web服务的SOAP请求/响应,该web服务无论如何都不是本地托管的(它是另一个团队提供的沙箱)

EDIT:这一点的配置成功了(在Rick Strahl的博客上找到)

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

推荐答案

这项网络服务的价值是多少?ASP.网

ASP.除非配置ASP,否则不会代理网络流量.NET来使用代理.这个应用程序很有可能.配置或机器.配置已更改,因此流量不再被代理?

你应该看看这个部分:http://www.fiddlerbook.com/fiddler/help/hookup.asp#Q-DOTNET

Asp.net相关问答推荐

为什么 @Html.EditorFor 和 @Html.PasswordFor 在 MVC 中创建不同的样式框?

如何将 JQuery 与母版页一起使用?

使用进程外会话状态的 ASP.NET 应用程序中的 SQL Server 连接问题

指定的 CGI 应用程序遇到错误,服务器终止了进程

ASP.NET Web 应用程序 (.NET Framework) 与 ASP.NET Core Web 应用程序 (.NET Framework) 之间的差异

返回 HttpResponseMessage 时的 WebAPI Gzip

在 ASP.NET 中更改错误消息的语言

如何判断一个IP地址是否是私有的?

文本框的输入按键触发事件

使用 ASP.NET WebForms 的 jQuery DataTables 服务器端处理

上传时验证大文件

ASP.NET 中的 <%# Bind("") %> 和 <%# Eval("") %> 有什么区别?

如何获取 ActionLink 的工具提示?

ASP.NET MVC Url Route 支持(点)

使用 VirtualPathProvider 从 DLL 加载 ASP.NET MVC 视图

.NET 4.0 中的自定义 MembershipProvider

ContentResult 与字符串

在 ASP.NET 中获取服务器的 IP 地址?

DataTable 不包含 AsEnumerable 的定义

jQuery Ajax 调用 - 成功设置变量值