اگر آپ کی ڈیبگ ایپ JMeter تک پہنچتی ہے مگر HTTPS مسترد کرتی ہے، تو اس کی ریکارڈنگ CA ایپ کی ٹرسٹ کنفیگریشن کو دیں:

  1. اصل JMeter HTTP(S) ریکارڈر شروع کریں اور بنائی گئی ApacheJMeterTemporaryRootCA.crt حاصل کریں۔
  2. وہ عوامی CA ایپ کے raw وسائل میں jmeter_debug_ca.crt کے طور پر رکھیں۔
  3. اس اینکر کو موجودہ نیٹ ورک سیکیورٹی قواعد میں شامل کریں:
<network-security-config>
    <debug-overrides>
        <trust-anchors>
            <certificates src="@raw/jmeter_debug_ca" />
        </trust-anchors>
    </debug-overrides>
</network-security-config>

manifest میں android:networkSecurityConfig سے اس XML کا حوالہ دیں۔ network_security_config.xml کے لیے @xml/network_security_config استعمال کریں۔

Android debug-overrides صرف اس وقت لاگو کرتا ہے جب android:debuggable درست ہو، اور غلط ہونے پر اس حصے کو نظر انداز کرتا ہے۔ user کے ساتھ صرف-ڈیبگ اینکر ماخذ اُس ورک فلو کے لیے دوسرا آپشن ہے جو جان بوجھ کر صارف کی انسٹال کردہ CA پر بھروسہ کرتا ہے۔

صرف براؤزر کا بھروسہ ایپ کی پالیسی طے نہیں کرتا۔ فون کو اب بھی ریکارڈر تک پہنچنا ہوگا، اور ایپ کے نیٹ ورک کلائنٹ کو وہی proxy استعمال کرنا ہوگا۔ کسی حسب ضرورت اسٹیک کو اپنا معاون ٹرسٹ اِن پٹ درکار ہو سکتا ہے۔

متعلقہ مضامین