JMeter диктофоны CA-сына тек Android debug build-те сен
Өзіңізге тиесілі қолданба үшін debug-overrides тірегін пайдаланыңыз, содан кейін manifest сілтемесін, нақты жазу CA-сын және proxy бағытын сәйкестендіріп ұстаңыз.
Егер өз debug қолданбаңыз JMeter-ге жетіп, бірақ HTTPS-ті қабылдамаса, оның жазу CA-сын қолданбаның сенім конфигурациясына беріңіз:
- Нақты JMeter HTTP(S) диктофонын іске қосып, жасалған
ApacheJMeterTemporaryRootCA.crtфайлын алыңыз. - Сол ашық CA-ны қолданбаның raw ресурстарына
jmeter_debug_ca.crtретінде қойыңыз. - Бұл тіректі бар желілік қауіпсіздік ережелерімен біріктіріңіз:
<network-security-config>
<debug-overrides>
<trust-anchors>
<certificates src="@raw/jmeter_debug_ca" />
</trust-anchors>
</debug-overrides>
</network-security-config>Осы XML-ге manifest-тегі android:networkSecurityConfig ішінен сілтеме жасаңыз. network_security_config.xml үшін @xml/network_security_config қолданыңыз.
Android debug-overrides бөлімін тек android:debuggable ақиқат болғанда қолданады, жалған болса оны елемейді. user мәні бар тек debug үшін тірек көзі пайдаланушы орнатқан CA-ларға әдейі сенетін жұмыс ағыны үшін тағы бір нұсқа.
Тек браузер сенімі қолданбаның саясатын белгілемейді. Телефон әлі де диктофонға жетуі керек, ал қолданбаның желілік клиенті сол proxy-ды пайдалануы керек. Дербес stack өзінің қолдау көрсетілетін сенім кірісін қажет етуі мүмкін.