Ang pag-install ng recording CA ng JMeter sa browser ay nagsasaayos lamang ng isang direksyon ng pagtitiwala: matatanggap ng browser ang mga kapalit na certificate ng website mula sa recorder. Hindi nito binibigyan ang JMeter ng pribadong key ng client para sa mTLS handshake ng aplikasyon.

browser → JMeter recorder → mTLS application
          records HTTPS    presents client identity

Sa isang interceptadong recording, ang JMeter mismo ang gumagawa ng sumunod na HTTPS na koneksyon. Piliin ang awtorisadong client certificate at ang katumbas na pribadong key mula sa JKS o PKCS12 keystore sa pamamagitan ng Options → SSL Manager, o sa dokumentadong JVM keystore configuration. Isaalang-alang ang HTTP implementation at pagpili ng alias na ginagamit ng test. Ang pampublikong CA certificate lamang ay hindi makapagbibigay ng identidad na iyon.

Suriin ang palitan nang sunod-sunod: pagtitiwala ng browser sa recorder, anumang koneksyon at authentication sa corporate proxy, pagkatapos ang TLS handshake sa destinasyon. Ang 407 ay para sa proxy login; hindi ito masosolusyunan ng pagpapalit ng mTLS certificate.

Ang naitalang datos ng request ay hindi nagdadala ng identidad ng pribadong key sa susunod na replay. Ang outbound client ng replay ay nangangailangan din ng gumaganang identidad na configuration. Kung ang replay ay makakuha ng proxy 407, i-configure nang hiwalay ang outbound proxy credentials ng JMeter.

Kaugnay na mga artikulo