Доверен записващ JMeter все още се нуждае от клиентски ключ mTLS
CA за запис позволява на браузъра да се довери на JMeter; следващата HTTPS връзка на JMeter се нуждае от оторизирания клиентски сертификат на приложението и съответния частен ключ.
Инсталирането на CA за запис на JMeter в браузъра решава само една посока на доверие: браузърът може да приема заменящите сертификати на сайтове, които записващият предлага. Но това не дава на JMeter клиентски частен ключ за ръкостискането mTLS на приложението.
browser → JMeter recorder → mTLS application
records HTTPS presents client identityПри прихванат запис JMeter осъществява тази следваща HTTPS връзка. Изберете оторизирания клиентски сертификат и съответния частен ключ от хранилище JKS или PKCS12 чрез Options → SSL Manager или чрез документираната конфигурация на хранилището на JVM. Съобразете се с HTTP реализацията и избора на псевдоним, които тестът използва. Само публичен CA сертификат не може да осигури тази идентичност.
Диагностицирайте обмена по ред: доверието на браузъра към записващия, евентуалната връзка и удостоверяване през корпоративен прокси, след това ръкостискането TLS с дестинацията. 407 принадлежи на влизането в проксито; смяната на mTLS сертификата не може да отговори на него.
Записаните данни от заявката не пренасят идентичността на частния ключ в по-късно повторение. Изходящият клиент при повторението също се нуждае от работеща конфигурация за идентичност. Ако това повторение получи 407 от прокси, конфигурирайте данните за удостоверяване на изходящото прокси на JMeter отделно.