Um gravador JMeter confiável ainda precisa de uma chave de cliente mTLS
A CA de gravação permite que o navegador confie no JMeter; a conexão HTTPS seguinte do JMeter precisa do certificado de cliente autorizado e da chave privada da aplicação.
Instalar a CA de gravação do JMeter no navegador resolve apenas uma direção de confiança: o navegador aceita os certificados de site substitutos do gravador. Isso não fornece ao JMeter uma chave privada de cliente para o handshake mTLS da aplicação.
browser → JMeter recorder → mTLS application
records HTTPS presents client identityNuma gravação interceptada, o JMeter faz ele próprio essa conexão HTTPS seguinte. Selecione o certificado de cliente autorizado e a chave privada correspondente num keystore JKS ou PKCS12 através de Options → SSL Manager, ou a configuração documentada do keystore da JVM. Considere a implementação HTTP e a seleção de alias usadas pelo teste. Um certificado CA público sozinho não fornece essa identidade.
Diagnostique a troca por ordem: confiança do navegador no gravador, qualquer conexão e autenticação de proxy corporativo e, por fim, o handshake TLS de destino. 407 pertence ao login do proxy; mudar o certificado mTLS não o resolve.
Os dados de pedido gravados não transportam a identidade da chave privada para uma reprodução posterior. O cliente de saída da reprodução também precisa de uma configuração de identidade funcional. Se a reprodução receber um 407 do proxy, configure à parte as credenciais de proxy de saída do JMeter.