加入系統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>