ជឿទុកចិត្តលើ 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 ជាការពិត ហើយមិនខ្វល់ពីផ្នែកនោះពេលជាមិនពិត។ ប្រភពយុថ្កាសម្រាប់តែ debug ជាមួយ user គឺជាជម្រើសមួយទៀតសម្រាប់លំហូរការងារដែលជឿទុកចិត្តដោយចេតនាលើ CA ដែលអ្នកប្រើបានដំឡើង។
ការជឿទុកចិត្តរបស់កម្មវិធីរុករកតែម្នាក់ឯងមិនកំណត់គោលនយោបាយរបស់កម្មវិធីទេ។ ទូរស័ព្ទនៅតែត្រូវឈានដល់ឧបករណ៍ថត ហើយអតិថិជនបណ្តាញរបស់កម្មវិធីត្រូវប្រើ proxy នោះ។ stack ផ្ទាល់ខ្លួនអាចត្រូវការការបញ្ចូលទុកចិត្តដែលគាំទ្រដោយខ្លួនឯង។