【问题标题】:How to test websites that uses HSTS policies using Jmeter如何使用 Jmeter 测试使用 HSTS 策略的网站
【发布时间】:2017-11-23 12:33:23
【问题描述】:

我曾尝试使用 Jmeter 记录 https 网站。

这是观察列表:

  1. 对于非 HSTS 网站,当我们“添加例外”并继续记录时,它会创建一个自签名证书。
  2. 对于 HSTS 网站,我们不能“添加例外”。

有什么方法可以记录像 https://www.google.com 这样的 HSTS 域?

【问题讨论】:

    标签: jmeter hsts


    【解决方案1】:

    您可以尝试使用另一种录制方式 - JMeter Chrome Extension,在这种情况下您不必担心代理和 SSL 证书。

    另一种选择是使用外部嗅探器工具(如 WiresharkFiddler 甚至 built-in browser developer tools 捕获流量)来捕获流量,并在完成后手动创建相关的 HTTP Request 采样器。

    【讨论】:

    • 是的,我可以使用 Blazemeter 进行录制。但我想知道 Jmeter 如何在不使用 Blazemeter 扩展的情况下做到这一点。还是Jmeter不支持?
    • 这更多的是关于您正在使用的浏览器而不是 JMeter,例如应该可以使用 Firefox
    • 我已经尝试使用所有流行的浏览器进行录制,包括 Chrome、firefox、safari 和 IE。没有扩展就无法录制。
    • 您是否按照上述链接中的步骤操作:support.mozilla.org/en-US/questions/1159143
    • 是的,我做到了。但仍然遇到同样的问题:该站点使用 HTTP 严格传输安全 (HSTS) 来指定 Firefox 仅安全地连接到它。因此,无法向此证书添加例外。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-08
    • 2023-03-11
    • 2012-07-27
    • 2011-06-25
    • 1970-01-01
    • 2013-05-22
    • 1970-01-01
    相关资源
    最近更新 更多