Vertrau der CA vum JMeter-Recorder just an dengem Android-Debug-Build
Benotz en debug-overrides-Anker fir eng App, déi dir gehéiert, an hal d'Manifest-Referenz, déi tatsächlech Opnam-CA an de Proxy-Wee beieneen.
Wann deng eege Debug-App JMeter erreecht awer HTTPS refuséiert, gëff hir Opnam-CA an d'Vertrauenskonfiguratioun vun der App:
- Start de richtegen JMeter HTTP(S)-Recorder a huel déi generéiert
ApacheJMeterTemporaryRootCA.crt. - Setz déi ëffentlech CA an d'raw-Ressourcë vun der App als
jmeter_debug_ca.crt. - Fusioun dësen Anker mat de bestienden Netzwierksécherheetsregelen:
<network-security-config>
<debug-overrides>
<trust-anchors>
<certificates src="@raw/jmeter_debug_ca" />
</trust-anchors>
</debug-overrides>
</network-security-config>Verweis op deen XML aus android:networkSecurityConfig vum Manifest. Fir network_security_config.xml, benotz @xml/network_security_config.
Android applizéiert debug-overrides just wann android:debuggable wouer ass, a ignoréiert de Beräich wann et falsch ass. Eng Ankerquell just fir Debug mat user ass eng aner Optioun fir e Workflow, deen bewosst CA'e vertraut, déi de Benotzer installéiert huet.
D'Vertraue vum Browser eleng setzt d'Politik vun der App net fest. Den Telefon muss nach ëmmer de Recorder erreechen, an den Netzwierk-Client vun der App muss dee Proxy benotzen. E personaliséierte Stack brauch viläicht säin eegene ënnerstëtzten Vertrauensinput.