Ma ruigeas an debug app agadsa JMeter ach ma dhiùltas e HTTPS, thoir a CA clàraidh do rèiteachadh earbsa na h-app:

  1. Tòisich an neach-clàraidh JMeter HTTP(S) fìor agus faigh an ApacheJMeterTemporaryRootCA.crt a chaidh a chruthachadh.
  2. Cuir an CA poblach sin ann an goireasan raw na h-app mar jmeter_debug_ca.crt.
  3. Ceangail an acair seo ris na riaghailtean tèarainteachd lìonraidh a th' ann:
<network-security-config>
    <debug-overrides>
        <trust-anchors>
            <certificates src="@raw/jmeter_debug_ca" />
        </trust-anchors>
    </debug-overrides>
</network-security-config>

Dèan iomradh air an XML sin bho android:networkSecurityConfig a' manifest. Airson network_security_config.xml, cleachd @xml/network_security_config.

Cha chuireas Android debug-overrides an sàs ach nuair a tha android:debuggable fìor, agus leigeas e seachad an earrann nuair a tha e meallta. Tha an acair airson debug a-mhàin le user na roghainn eile airson sruth-obrach a chuireas earbsa a dh'aona ghnothaich ann an CAan a chuir an neach-cleachdaidh a-steach.

Chan eil earbsa a' bhrabhsair leatha fhèin a' suidheachadh poileasaidh na h-app. Feumaidh am fòn fhathast an neach-clàraidh a ruigsinn, agus feumaidh cliant lìonraidh na h-app am proxy sin a chleachdadh. Is dòcha gum feum stack gnàthaichte a chur-a-steach earbsa taiceil fhèin.

Artaigilean co-cheangailte