Instalar la CA de grabación de JMeter en el navegador resuelve solo una dirección de la confianza: el navegador puede aceptar los certificados de sitio web sustitutos que presenta el grabador. No proporciona a JMeter ninguna clave privada de cliente para el handshake mTLS de la aplicación.

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

En una grabación interceptada, es JMeter quien realiza esa conexión HTTPS posterior. Seleccione el certificado de cliente autorizado y la clave privada correspondiente de un almacén de claves JKS o PKCS12 mediante Options → SSL Manager, o la configuración documentada del almacén de claves de la JVM. Tenga en cuenta la implementación HTTP y la selección de alias que usa la prueba. Un certificado de CA público por sí solo no puede aportar esa identidad.

Diagnostique el intercambio en orden: la confianza del navegador en el grabador, cualquier conexión y autenticación a través de un proxy corporativo, y luego el handshake TLS con el destino. Un 407 pertenece al inicio de sesión del proxy; cambiar el certificado mTLS no puede responder a él.

Los datos de solicitud grabados no llevan la identidad de la clave privada a una reproducción posterior. El cliente de salida de la reproducción también necesita una configuración de identidad que funcione. Si esa reproducción recibe un 407 del proxy, configure por separado las credenciales del proxy de salida de JMeter.

Artículos relacionados