From 54dd90d415dda9f066cb4680bab79bfed24e9433 Mon Sep 17 00:00:00 2001 From: Philipp Heckel <pheckel@datto.com> Date: Thu, 6 Jan 2022 11:29:41 +0100 Subject: [PATCH] Allow user certs, closes #87 --- app/src/main/AndroidManifest.xml | 1 + app/src/main/res/xml/network_security_config.xml | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 app/src/main/res/xml/network_security_config.xml diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index bffc978..e972b73 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -22,6 +22,7 @@ android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme" + android:networkSecurityConfig="@xml/network_security_config" android:usesCleartextTraffic="true"> <!-- Main activity --> diff --git a/app/src/main/res/xml/network_security_config.xml b/app/src/main/res/xml/network_security_config.xml new file mode 100644 index 0000000..61349f8 --- /dev/null +++ b/app/src/main/res/xml/network_security_config.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<network-security-config> + <base-config cleartextTrafficPermitted="false"> + <trust-anchors> + <certificates src="user"/> + <certificates src="system"/> + </trust-anchors> + </base-config> +</network-security-config>