ប្រសិនបើកម្មវិធី 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 ផ្ទាល់ខ្លួនអាចត្រូវការការបញ្ចូលទុកចិត្តដែលគាំទ្រដោយខ្លួនឯង។

អត្ថបទពាក់ព័ន្ធ