情况:
我的网站(包含WCF服务)托管在IISExpres端口号58366上(http://localhost:58366/myapp)。
我有一个WinForms客户端,它使用BasicHttpBinding连接到WCF服务。
我想使用Fiddler调试我的WCF调用,但似乎找不到如何通过Fiddler重定向WCF调用。
情况:
我的网站(包含WCF服务)托管在IISExpres端口号58366上(http://localhost:58366/myapp)。
我有一个WinForms客户端,它使用BasicHttpBinding连接到WCF服务。
我想使用Fiddler调试我的WCF调用,但似乎找不到如何通过Fiddler重定向WCF调用。
IISExpress愚蠢地仅绑定到主机名“localhost”,而不仅仅是端口,因此传统的解决方法(例如在主机名后面添加一个点)无法解决问题。解决方案似乎在这里。请注意所选答案的最后一部分:使用“localhost.fiddler”,当代理时Fiddler将发出“localhost”。