Хэрэв таны 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-д manifest доторх android:networkSecurityConfig-аас лавлагаа хий. network_security_config.xml-ийн хувьд @xml/network_security_config ашигла.

Android debug-overrides-г зөвхөн android:debuggable үнэн үед хэрэглэх ба худал үед тэр хэсгийг үл тоомсорлодог. user утгатай зөвхөн debug-д зориулсан зангуу эх сурвалж нь хэрэглэгчийн суулгасан CA-д санаатайгаар итгэдэг ажлын урсгалд өөр нэг сонголт юм.

Зөвхөн хөтчийн итгэлцэл аппын бодлогыг тогтоохгүй. Утас бичлэгч рүү хүрэх ёстой хэвээр, аппын сүлжээний клиент тэр proxy-г ашиглах ёстой. Захиалгат stack өөрийн дэмжигдсэн итгэлцлийн оролт шаардаж болно.

Холбоотой нийтлэлүүд