که ستاسو ډیبګ اپ 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 وکاروي. یو ځانګړی سټک کېدای شي خپل ملاتړ شوی باور انپټ ته اړتیا ولري.

اړوندې مقالې