很遗憾,我已删除Jmeter的根CA证书

很遗憾,我已删除Jmeter的根CA证书,jmeter,jmeter-plugins,Jmeter,Jmeter Plugins,很遗憾,我删除了Jmeter的根CA证书。再次运行测试脚本记录器,显示CA证书的消息,但它没有生成。停止并启动应用程序,但证书未生成。如何重新生成Certificate它听起来像JMeter中的一个bug,所以我建议通过 同时,您可以按如下方式解决此问题: 通过将下一行添加到user.properties文件,告诉JMeter在不同的文件夹中创建其证书: 重新启动JMeter以获取属性 启动JMeter的HTTPS测试脚本记录器-它将在c:\temp文件夹中生成证书,确保该文件夹存在 可选择的您

很遗憾,我删除了Jmeter的根CA证书。再次运行测试脚本记录器,显示CA证书的消息,但它没有生成。停止并启动应用程序,但证书未生成。如何重新生成Certificate它听起来像JMeter中的一个bug,所以我建议通过

同时,您可以按如下方式解决此问题:

通过将下一行添加到user.properties文件,告诉JMeter在不同的文件夹中创建其证书:

重新启动JMeter以获取属性 启动JMeter的HTTPS测试脚本记录器-它将在c:\temp文件夹中生成证书,确保该文件夹存在 可选择的您可以将证书复制到JMeter的bin文件夹,并从user.properties文件中删除前面提到的行,以恢复更改,以防万一。同样,之后需要重新启动JMeter 将新证书重新导入到浏览器/移动设备/其他设备中。 更多信息:

要生成新的ApacheJMeterTemporaryRootCA.crt,我从我的bin文件夹中删除了以下内容:

 1. ApacheJMeterTemporaryRootCA.crt (As per the question, this is already done)
 2. ApacheJMeterTemporaryRootCA.usr 
 3. proxyserver.jks
删除这些文件后,我在测试脚本记录器上按Start,看到一个新的ApacheJMeterTemporaryRootCA.crt出现

 1. ApacheJMeterTemporaryRootCA.crt (As per the question, this is already done)
 2. ApacheJMeterTemporaryRootCA.usr 
 3. proxyserver.jks