Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用网络安全配置的Android中的SSL固定_Java_Android_Android Manifest_Public Key Pinning - Fatal编程技术网

Java 使用网络安全配置的Android中的SSL固定

Java 使用网络安全配置的Android中的SSL固定,java,android,android-manifest,public-key-pinning,Java,Android,Android Manifest,Public Key Pinning,我的应用程序中有此代码 在res>xml>network\u security\u config.xml中 <?xml version="1.0" encoding="utf-8"?> <network-security-config> <domain-config> <domain includeSubdomains="true">MY_DOMAIN.com</domain> <pin-s

我的应用程序中有此代码

res>xml>network\u security\u 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>
...
 <application
        android:networkSecurityConfig="@xml/network_security_config"
我在WebView中加载
我的\u域


但是,这就像如果
res>xml>network\u security\u config.xml
从未被打开和检查过一样:如果我更改
MY\u PIN
它仍然工作并加载
MY\u DOMAIN

的页面,那么“加载页面”是什么意思?你是说
WebView
?如果是这样,您运行的Android版本是什么,因为
WebView
一开始不支持网络安全配置。@我正在Android 8(26 API,Oreo)上开发Commonware,我在应用程序中使用
Android.webkit.WebView
。在onCreate中,我只需执行以下操作:
webView.loadUrl(MY_DOMAIN.com)我看不到我的错误,可以吗?谢谢希望这有帮助。你说的“加载页面”是什么意思?你是说
WebView
?如果是这样,您运行的Android版本是什么,因为
WebView
一开始不支持网络安全配置。@我正在Android 8(26 API,Oreo)上开发Commonware,我在应用程序中使用
Android.webkit.WebView
。在onCreate中,我只需执行以下操作:
webView.loadUrl(MY_DOMAIN.com)我看不到我的错误,可以吗?谢谢希望这有帮助。