我有一个Silverlight 4 OOB提升信任应用程序。我正在尝试调试我的WCF调用,但我无法捕获Fiddler(最新版本)中的流量。
我在调试模式下运行服务调用和应用程序在同一台机器上。我试过没有连接调试器和没有Visual Studio。我检查了Fiddler上的过滤器(无),确保它是捕获流量(捕获Web浏览器流量)和所有进程。
我的应用程序以提升的信任度运行,但未经过数字签名。
在浏览器中运行时,我改为localhost。让Fiddler工作,但我不能在OOB中这样做。
我很确定我之前使用过Fiddler和OOB - 是否有可能,如果是的话,有什么想法吗?谢谢!
答案 0 :(得分:2)
这里最好的选择是在Silverlight端更改您的WCF端点。而不是指向http://localhost,而是将其设置为http://ipv4.fiddler。这将迫使OOB应用程序通过提琴手推送流量。
因此,如果您的WCF服务网址是 - > http://localhost:9000/MyService.svc,小提琴网址为http://ipv4.fiddler:9000/MyService.svc
如果您有兴趣,还有http://ipv6.fiddler。 :)