如何解决 JMeter 和 Firefox 的问题 "Error code: SEC_ERROR_UNKNOWN_ISSUER"

How to fix issue "Error code: SEC_ERROR_UNKNOWN_ISSUER" with JMeter and Firefox

我已经安装了 JMeter 和 Firefox。当我录制脚本时,它抛出一个 Error code: SEC_ERROR_UNKNOWN_ISSUER 并且我已经在 Firefox 和系统中安装了证书

我正在使用 windows 机器并使用 JMeter 工具。刚安装了 JMeter 和 Firefox,并在两台机器和浏览器上都安装了证书,但随后它抛出 Error code: SEC_ERROR_UNKNOWN_ISSUER

无需在Windows系统存储中安装JMeter证书,只需在浏览器中即可。

因此,请检查您是否已完成每一步:

  1. 从浏览器中删除所有旧证书并windows。
  2. HTTP(S) Test Script Recorder 中按开始记录。
  3. 在您的浏览器中安装刚刚创建的新证书(ApacheJMeterTemporaryRootCA.crt 位于您的 JMeter bin 目录中)。
  4. 使用您的 Web 应用程序执行操作以记录请求。

如何在 Firefox 中删除旧证书和添加新证书:

  1. 启动 Firefox
  2. 打开菜单
  3. 选项
  4. 隐私与安全
  5. 查看证书
  6. 确保没有名称为“_DO NOT INSTALL..”、"DO NOT INSTALL.."、"JMETER.." 和其他与 JMeter 证书相关的证书,如果存在则删除它们。
  7. 单击“导入”。
  8. 导航到您的 JMeter bin 目录并选择 ApacheJMeterTemporaryRootCA.crt 文件。
  9. 选中信任此 CA 以识别网站。
  10. 按确定