为什么Fiddler从IIS调用XMLRPC时不捕获请求?
题
我有一个用.NET编写的WebApplication,该网络使用cookcomputing.xmlrpcv2用于xmlrpc-communication。
当我在Visual Studio 2008中调用单位测试时,Fiddler2成功地捕获了实际的XMLRPC-Requequests,但是当我在IIS7下运行实际应用程序时,它一无所获。我已经证实了它实际上是在防火墙中调用XMLRPC-REQUERQUEST,但是我需要查看请求的内容以进行调试。
我已经发布了一个IISRESET,Fiddler跑步,试图查看IIS在App-Start上是否真的从Wininet中获取ProxySettings,但这无济于事。
IIS每个应用都有自己的代理安装吗?或者,如果它是ASP.NET的一部分...我似乎找不到有关它的任何信息。
当然,我可以在代码中以某种方式在WebRequest中定义自己的代理服务器,但是由于我只想将代理用于调试目的,因此我宁愿找到一个更简单的解决方案。
这是Vista,以.NET 3.5 SP1运行IIS7。 Fiddler2版本2.1.9.2
解决方案
默认代理设置为每个用户。 IIS在什么身份下运行?
其他提示
查看答案 为C#中的所有用户设置注册表密钥. 。它指的是 http://www.pctools.com/guides/registry/detail/1147/ 这建议创建一个ProxySettingSperuser注册表设置和0 dword值。
不隶属于 StackOverflow