【问题标题】:Can't see Https traffic in fiddler - it only shows "tunnel" - https decryption enabled在提琴手中看不到 Https 流量 - 它只显示“隧道” - 启用了 https 解密
【发布时间】:2014-08-28 15:18:01
【问题描述】:
  1. 我有一个基于 ASP.NET MVC 的网站,它在 http 上运行。
  2. 我正在从上述网站对 Web API 进行 https 调用
  3. 将 fiddler 配置为代理并尝试使用 Fiddler Web 调试器(版本 4.4.8.4)监控流量

我只看到从 MVC Web 应用程序发送到 https Web api 的“隧道”请求。为什么我看不到其他 https 流量,包括请求/响应标头/正文?

我在 fiddler 中启用了解密 https 设置。我已经关注了这个链接: http://fiddlerbook.com/Fiddler/help/faq.asp

还有什么我可以检查的吗?

【问题讨论】:

  • 我是否可以建议您也使用 IExplorer 开发工具?只需按 F12 并选择 http 流量部分。我希望这会有所帮助
  • 正在从服务器上的 ASP.NET 代码进行调用...
  • F12 开发者工具的工作方式与 fiddler 相同。您可以看到 http 流量和正在加载的资源,甚至可以看到加载资源需要多长时间。

标签: asp.net-web-api fiddler


【解决方案1】:

让我们退后一步:

  1. web API 的 HTTPS 请求是由客户端上的 JavaScript 发出的,还是由服务器上的 ASP.NET 代码发出的?

  2. 请求真的成功了吗?

  3. 如果有的话,您在 Fiddler 的 LOG 选项卡中看到了什么?

【讨论】:

  • 感谢您的回复...它来自服务器上的 ASP.NET 代码。调用成功,因为我可以查看检索到的结果。我会检查 Fiddler 的日志并回复你...
  • 所以,为了清楚起见,您是在 在服务器上 运行 Fiddler,对吗?您是否使用 mmc.exe 将 SERVER 配置为在 MACHINE 级别信任 FiddlerRoot 证书?
猜你喜欢
  • 1970-01-01
  • 2023-04-08
  • 1970-01-01
  • 2013-03-26
  • 1970-01-01
  • 1970-01-01
  • 2021-03-15
  • 2016-04-03
  • 1970-01-01
相关资源
最近更新 更多