Ако твоја debug апликација стигне до JMeter-а али одбије HTTPS, предај њен CA за снимање конфигурацији поверења апликације:

  1. Покрени стварни JMeter HTTP(S) снимач и преузми генерисани ApacheJMeterTemporaryRootCA.crt.
  2. Смести тај јавни CA у raw ресурсе апликације као jmeter_debug_ca.crt.
  3. Спој ово сидро са постојећим правилима мрежне безбедности:
<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 тачно, а када је нетачно тај одељак занемарује. Извор сидра само за debug са user још је једна могућност за ток рада који намерно верује CA-овима које је инсталирао корисник.

Само поверење прегледача не поставља политику апликације. Телефон ипак мора да стигне до снимача, а мрежни клијент апликације мора да користи тај proxy. Прилагођени stack може да захтева сопствени подржани унос поверења.

Повезани чланци