مسجّل JMeter الموثوق لا يزال يحتاج مفتاح عميل mTLS
شهادة CA الخاصة بالتسجيل تجعل المتصفح يثق بـ JMeter؛ أما اتصال HTTPS اللاحق الذي يجريه 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 بشكل منفصل.