【问题标题】:Can I capture traffic with Fiddler OOB Silverlight 4 app?我可以使用 Fiddler OOB Silverlight 4 应用程序捕获流量吗?
【发布时间】:2011-07-02 13:55:21
【问题描述】:

我有一个 Silverlight 4 OOB 提升信任应用程序。我正在尝试调试我的 WCF 调用,但我无法在 Fiddler(最新版本)中捕获流量。

我在调试模式下运行服务调用和应用程序在同一台机器上。我试过没有附加调试器,也没有 Visual Studio。我检查了 Fiddler 上的过滤器(无),确保它正在捕获流量(捕获 Web 浏览器流量)和所有进程。

我的应用以更高的信任度运行,但未进行数字签名。

在浏览器中运行时,我更改为 localhost。让 Fiddler 工作,但我不能在 OOB 中这样做。

我很确定我之前在 OOB 中使用过 Fiddler - 有可能吗?如果可以,有什么想法吗?谢谢!

【问题讨论】:

    标签: silverlight silverlight-4.0 fiddler silverlight-oob


    【解决方案1】:

    这里最好的选择是在 Silverlight 端更改 WCF 端点。不要指向http://localhost,而是将其设置为http://ipv4.fiddler。这将强制 OOB 应用程序通过 fiddler 推送流量。

    因此,如果您的 WCF 服务 URL 是 -> http://localhost:9000/MyService.svc,则提琴手 url 将是 http://ipv4.fiddler:9000/MyService.svc

    如果您有兴趣,还有http://ipv6.fiddler。 :)

    【讨论】:

    • 还有 localhost.fiddler。如果您安装了 IE9RC,则不需要更改任何内容,因为 IE9RC 中的 WinINET 将代理发往 localhost 的流量。
    • 谢谢 - 我会试试这个(我们在代码中生成 WCF 端点,所以需要弄清楚...)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多