Un enregistrador JMeter de confiança encara necessita una clau de client mTLS
La CA d'enregistrament fa que el navegador confiï en el JMeter; la connexió HTTPS posterior del JMeter necessita el certificat de client autoritzat de l'aplicació i la clau privada.
Instal·lar la CA d'enregistrament del JMeter al navegador resol només una direcció de la confiança: el navegador pot acceptar els certificats de lloc web substituts que ofereix l'enregistrador. No dona cap clau privada de client al JMeter per a l'apretada de mans mTLS de l'aplicació.
browser → JMeter recorder → mTLS application
records HTTPS presents client identityEn un enregistrament interceptat, el JMeter fa ell mateix aquesta connexió HTTPS posterior. Trieu el certificat de client autoritzat i la clau privada corresponent d'un magatzem de claus JKS o PKCS12 mitjançant Options → SSL Manager o la configuració documentada del magatzem de claus de la JVM. Tingueu en compte la implementació HTTP i la selecció d'àlies que fa servir la prova. Un certificat de CA públic per si sol no pot aportar aquesta identitat.
Diagnostiqueu l'intercanvi per ordre: la confiança del navegador en l'enregistrador, qualsevol connexió i autenticació a través d'un proxy corporatiu, i després l'apretada de mans TLS amb la destinació. Un 407 pertany a l'inici de sessió del proxy; canviar el certificat mTLS no el pot resoldre.
Les dades de sol·licitud enregistrades no porten la identitat de la clau privada cap a una reproducció posterior. El client de sortida de la reproducció també necessita una configuració d'identitat que funcioni. Si aquesta reproducció rep un 407 del proxy, configureu per separat les credencials del proxy de sortida del JMeter.