我在localhost和public上运行相同的Service1服务:http://calculator.gear.host/Service1.svc
http://localhost:8733/Design_Time_Addresses/WcfServiceLibrary1/Service1/mex
。
我想使用Fiddler抓取数据包进行测试。当客户端使用
中的配置执行WcfTestClient.exe
应用程序时
`WcfTestClient.exe.config` that asks wcf client go through proxy.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.net>
<defaultProxy>
<proxy
bypassonlocal="false"
proxyaddress="http://127.0.0.1:8888"
/>
</defaultProxy>
</system.net>
<runtime>
<DisableMSIPeek enabled="true"/>
</runtime>
</configuration>
使用calculator.gear.host
一切正常,但我无法使用localhost或10.1.2.112(我的以太网IP)在Fiddler中看到数据包。
答案 0 :(得分:0)
根据telerik,你需要使用机器名而不是localhost或IP:
http://docs.telerik.com/fiddler/Observe-Traffic/Troubleshooting/NoTrafficToLocalhost