我有一个用 .NET 编写的 web 应用程序,它利用 CookComputing.XmlRpcV2 进行 xmlrpc 通信。
当我在 Visual Studio 2008 中调用我的单元测试时,fiddler2 成功捕获了实际的 xmlrpc 请求,但是当我在 IIS7 下运行实际应用程序时,它什么也没显示。我已经验证它实际上在我的防火墙中调用了 xmlrpc-requests,但我需要查看请求的内容以进行调试。
我已经发布了一个带有 fiddler 的 iisreset,试图查看 IIS 在应用程序启动时是否真的从 WinINET 获取代理设置,但它没有帮助。
IIS 每个应用程序都有自己的代理设置吗?或者如果它是 ASP.NET 的一部分...我似乎找不到任何关于它的信息。
我当然可以在代码中以某种方式在 WebRequest 中定义我自己的代理服务器,但是由于我只想将代理用于调试目的,我宁愿找到一个更简单的解决方案。
这是 Vista,运行 iis7 和 .NET 3.5 SP1。 Fiddler2 版本 2.1.9.2
最佳答案
默认代理设置是每个用户。 IIS 在什么身份下运行?
关于asp.net - 从 iis 调用 XMLRPC 时,为什么 fiddler 不捕获请求?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/700463/