JMeter — корневой сертификат не найден в каталоге bin

#jmeter #root-certificate

#jmeter #root-сертификат

Вопрос:

Я пытаюсь записать скрипт с помощью Jmeter recorder. Для этого я попытался импортировать корневой сертификат из папки bin в Firefox. Но я не вижу там сертификата. Я также попытался загрузить образец сертификата JMeter с GitHub и установил его. Но Firefox отклонил его, сказав, что у меня нет соответствующего закрытого ключа.

Кто-нибудь может сказать, почему отсутствует мой сертификат? Также было бы полезно, если бы кто-нибудь мог рассказать мне, как сгенерировать сертификат в Jmeter.

Моя версия Java «1.8.0_251» Версия JMeter — 5.3

Ответ №1:

Сертификат создается в папке «bin» вашей установки JMeter при запуске HTTP (ов) Тестовый скрипт записи, а именно, когда вы нажимаете кнопку «Пуск»:

введите описание изображения здесь

До этого вы не увидите никакого сертификата.

Файл сертификата есть ApacheJMeterTemporaryRootCA.crt , и он появится, если предположить, что ваша правильно установленная Java и этот парень могут быть установлены в браузере Firefox (вкладка «Полномочия» диспетчера сертификатов Firefox)

Не загружайте никаких сертификатов из Интернета, и если вы это сделали — не устанавливайте их, поскольку вы подвергаете себя риску атаки MITM, используйте только сертификат, созданный вашим собственным JMeter

Также имейте в виду, что есть альтернатива (проще?) способ записи теста JMeter: расширение JMeter Chrome, в этом случае вам не придется беспокоиться о прокси и SSL-сертификатах.

Комментарии:

1. Спасибо, что указали на проблему безопасности. Я удалю загруженный сертификат. И я успешно сгенерировал подлинный сертификат J Meter.