安卓7 如何支援Let證書

xsswow發表於2024-12-02

加入系統ca太麻煩了

新選擇 1、vmos 裡面7.1系統 2、開源程式編譯debug模式 加入對user證書信任

Android 開發中的SSL pinning

通常,Android的應用包只有在release模式下只能信任系統證書,移除使用者安裝的證書的信任。

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config>
        <trust-anchors>
            <certificates src="system"/>
        </trust-anchors>
    </base-config>
</network-security-config>

debug模式下可以加入對信任使用者安裝的證書。

<?xml version="1.0" encoding="utf-8"?>
<network-security-config> 
  <base-config> 
    <trust-anchors> 
      <certificates src="system"/> 
    </trust-anchors> 
  </base-config>  
  <debug-overrides> 
    <trust-anchors> 
      <certificates src="system"/>  
      <certificates src="user"/> 
    </trust-anchors> 
  </debug-overrides> 
</network-security-config>

相關文章