ИОННЫЙ игнор network_security_config.xml потому что хотел получить данные с другого сервера

#ionic-framework #ionic5 #android-security #android-network-security-config #ionicsecurity

#ionic-framework #ionic5 #android-безопасность #android-network-security-config #ionicsecurity

Вопрос:

У меня есть несколько требований к проводам,

Я разработал одно мобильное приложение, которое я буду доставлять разным клиентам. И это приложение будет обмениваться данными с локальным сервером клиента.

Но в этом случае при создании сборки APK мы жестко кодируем домен / IP в network_security_config.xml поскольку Android обеспечивал дополнительную безопасность после Android 7 и далее.

 <network-security-config>
    <domain-config cleartextTrafficPermitted="true">
        <domain includeSubdomains="true">192.168.0.162</domain>
    </domain-config>
</network-security-config>
  

Вопрос:

Как настроить динамический IP-адрес в этом файле конфигурации, чтобы он позволил мне обмениваться данными с разных серверов во время выполнения.

Ответ №1:

Полное раскрытие информации — я работаю в Ionic Security, которая была отмечена здесь. Но я полагаю, что вы можете добавить несколько доменов в свою конфигурацию (см.: https://developer.android.com/training/articles/security-config ) или удалите их и полагайтесь на доверие к их сертификатам.

Комментарии:

1. Спасибо @Michael Floyd, но во время компиляции мы не знаем, для какого IP-адреса мы создаем этот APK.