代码之家  ›  专栏  ›  技术社区  ›  madcolor

尝试使用fiddler从ssl web服务调用中获取XML?

  •  0
  • madcolor  · 技术社区  · 15 年前

    fiddler似乎在扼杀我通过ssl进行的WebService调用。

    当我使用fiddler捕获流量(选中了decrypt-https流量和ignore-cert错误)时,我的Web服务调用将变得不可信(我可以在浏览器中查看SSL,但Web服务调用似乎“未被忽略”)。本质上,我正试图通过一个SSL捕获向Web服务发送的XML。

    有什么想法或者更好的方法吗?

    5 回复  |  直到 15 年前
        1
  •  3
  •   EricLaw    15 年前

    在这种情况下,小提琴可以很好地工作,许多人每天都这样使用小提琴。

    请注意,如果使用的任何组件(例如.NET SOAP框架等)对于不受信任的证书立即失败,则可能需要信任fiddler根证书。

    http://www.fiddler2.com/fiddler/help/httpsdecryption.asp 更多信息。

        2
  •  0
  •   Chris    15 年前
        3
  •  0
  •   Matthew Whited    15 年前

    我已经用过 stunnel 删除(或添加)用于测试的SSL。(在Linux和Windows上)

        4
  •  0
  •   Emon    15 年前

    一个更好的调试webservice的工具是通过firefox firebug 插件。如果在Firebug中为您的站点启用了控制台选项卡,那么您可以看到在调用WebService或返回的数据时出现了什么样的错误。

        5
  •  0
  •   madcolor    15 年前

    答:

    反序列化正在上载的对象并将其引发到日志。

    Serialization.XmlSerializer