SSL-закрепление в Android с настройкой сетевой безопасности - PullRequest
0 голосов
/ 30 апреля 2019

У меня есть этот код в моем приложении

В res>xml>network_security_config.xml

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <domain-config>
        <domain includeSubdomains="true">MY_DOMAIN.com</domain>
        <pin-set>
            <pin digest="SHA-256">MY_PIN</pin>
        </pin-set>
    </domain-config>
</network-security-config>

Я нашел MY_PIN вставив MY_DOMAIN.com здесь: https://report -uri.com/ home / pkp_hash

В manifest>AndoridManifest.xml

...
 <application
        android:networkSecurityConfig="@xml/network_security_config"

Я загружаю MY_DOMAIN в WebView

Но это как если бы res>xml>network_security_config.xml никогда не открывалсяи проверил: если я изменю MY_PIN, он все еще работает и загружает страницу MY_DOMAIN

...