Верувај му на CA на снимачот на JMeter само во твојот 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 од android:networkSecurityConfig во manifest. За network_security_config.xml, користи @xml/network_security_config.
Android го применува debug-overrides само кога android:debuggable е true, а кога е false го игнорира тој дел. Извор на сидро само за debug со user е уште една опција за работен тек што намерно им верува на CA инсталирани од корисникот.
Само довербата на прелистувачот не ја одредува политиката на апликацијата. Телефонот сепак мора да стигне до снимачот, а мрежниот клиент на апликацијата мора да го користи тој proxy. Прилагоден stack може да бара свој поддржан влез за доверба.