Se via propra testa programo atingas JMeter sed rifuzas HTTPS, donu ĝian registran CA al la fida agordo de la programo:

  1. Startigu la realan JMeter HTTP(S)-registrilon kaj akiru la generitan ApacheJMeterTemporaryRootCA.crt.
  2. Metu tiun publikan CA en la krudajn rimedojn de la programo kiel jmeter_debug_ca.crt.
  3. Kunfandu ĉi tiun ankron kun la ekzistantaj retsekurecaj reguloj:
<network-security-config>
    <debug-overrides>
        <trust-anchors>
            <certificates src="@raw/jmeter_debug_ca" />
        </trust-anchors>
    </debug-overrides>
</network-security-config>

Referencu tiun XML-on el android:networkSecurityConfig de la manifest. Por network_security_config.xml uzu @xml/network_security_config.

Android aplikas debug-overrides nur kiam android:debuggable estas vera, kaj ignoras la sekcion kiam ĝi estas falsa. Ankra fonto nur por testado kun user estas alia eblo por laborfluo, kiu konscie fidas CA instalitajn de la uzanto.

La fido de la retumilo sole ne difinas la politikon de la programo. La telefono ankoraŭ devas atingi la registrilon, kaj la reta kliento de la programo devas uzi tiun prokurilon. Propra stako eble bezonas sian propran subtenatan fidan enigon.

Rilataj artikoloj