JMeter-ի ձայնագրման CA-ն դիտարկիչում տեղադրելը լուծում է վստահության միայն մեկ ուղղություն՝ դիտարկիչը կարող է ընդունել ձայնագրիչի առաջարկած փոխարինող կայքի վկայականները։ Սակայն դա 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-ի արտահոս պրոքսիի հավատարմագրերը։

Առնչվող հոդվածներ