Thoir earbsa ann an CA Neach-clàraidh JMeter a-mhàin san Android debug build agad
Cleachd acair debug-overrides airson app a tha agad, agus cum iomradh a' manifest, an fhìor CA clàraidh agus slighe a' proxy co-thaobhach.
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:
- Tòisich an neach-clàraidh JMeter HTTP(S) fìor agus faigh an
ApacheJMeterTemporaryRootCA.crta chaidh a chruthachadh. - Cuir an CA poblach sin ann an goireasan raw na h-app mar
jmeter_debug_ca.crt. - 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.