SSL: тестирование серверных сертификатов с использованием Jmeter - PullRequest
0 голосов
/ 09 декабря 2018

Я работаю над настройкой ssl для защиты моих конечных точек.Я получил тестовый сертификат, созданный из моей организации

  1. Я получил файл .pfx
  2. Я преобразовал его в .pem -----> .der ------> .jks формат

У нас есть базовая инфраструктура, чтобы поместить этот файл .jks в папку с именем ssl, и его можно получить, просто используя файл конфигурации.

Далее янастроить Jmeter, чтобы проверить это.Выполненные действия

  1. настройка тестового регистратора -> настройка HTTP-запроса на получение, который не принимает параметров

2.изменили протокол на https ---> указанный портнет ---> настроить хост и путь.Это правильно, так как я проверил его с http, и он возвращается нормально.

Теперь, когда я пытаюсь проверить это, я получаю ошибку Certificate_Unknown.

Я попытался найти в Интернете и статьях StackFlow о тестировании SSL.Я также наткнулся на статью, в которой говорится, что мне нужно добавить сертификат в мои java_home cacerts.Я не смог успешно проверить это.Любые указатели на то, что я могу делать неправильно или если бы я мог проверить это каким-либо другим способом, были бы очень полезны.

Я сравнительно плохо знаком с концепциями SSL и только что узнал о форматах, ssl и т. Д.

Заранее спасибо.:)

1 Ответ

0 голосов
/ 10 декабря 2018
  1. Вам не нужно конвертировать файл .pfx в .jks, поскольку файлы .pfx в основном PKCS 12 , и JMeter поддерживает их из коробки
  2. Я не вижу, где вы «говорите» JMeter использовать сертификат.Если ваша «базовая инфраструктура для помещения этого файла .jks в папку с именем ssl, и его можно получить только с помощью файла конфигурации», раздел связан с JMeter - вам следует обратиться с этим вопросом к поставщикам «инфраструктуры».В противном случае вам нужно явно настроить JMeter для использования сертификата .Просто добавьте следующие строки в файл system.properties :

    javax.net.ssl.keyStoreType=pkcs12    
    javax.net.ssl.keyStore=/path/to/certificate.pfx
    javax.net.ssl.keyStorePassword=your certificate password
    

    Для выбора свойств потребуется перезапуск JMeter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...