ضبطکنندهٔ مورد اعتماد JMeter هنوز به کلید مشتری mTLS نیاز دارد
CA ضبط، اعتماد مرورگر به JMeter را ممکن میکند؛ اتصال HTTPS بعدی JMeter به گواهی مشتری مجاز برنامه و کلید خصوصی آن نیاز دارد.
نصب CA ضبط JMeter در مرورگر فقط یک جهت اعتماد را حل میکند: مرورگر میتواند گواهیهای جایگزین وبسایت را که ضبطکننده ارائه میدهد بپذیرد. اما هیچ کلید خصوصی مشتری برای دستدهی mTLS برنامه به JMeter نمیدهد.
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 را جداگانه پیکربندی کنید.