сбой сетевого запроса в реактивном android для указанного c URL - PullRequest
0 голосов
/ 08 января 2020

Я запустил приложение на родном языке для android. Я решил запустить эту функцию:

fetch("https://icmsrv.com:8010/activity")
.then(response=>response.json())
.then(result=>console.log(result))
.catch(e=>console.log("Failed - ",{...e}, e));

В эмуляторе android и на моем физическом телефоне android я получаю сообщение об ошибке Failed - {"column": 31, "line": 26759, "sourceURL": "http://10.0.2.2:8081/index.bundle?platform=android&dev=true&minify=false"} [TypeError: Network request failed].

Если я посещаю https://icmsrv.com:8010/activity В браузере я вижу, что он будет нормально загружаться. Если я запускаю один и тот же оператор извлечения из консоли браузера или из реактивного веб-приложения, у меня не возникает никаких проблем.

Если я изменяю URL-адрес на https://academy.evermight.com/content/index.php, оператор извлечения прекрасно работает в моем реакция-родной android приложение. поэтому, возможно, есть проблема конфигурации SSL с icmsrv.com?

Мой Android Файл манифеста уже имеет это:

<application
 ....
 android:usesCleartextTraffic="true"

РЕДАКТИРОВАТЬ

Я могу воспроизвести аналогичную ошибку в POSTMAN, если я включу Verify SSL, а затем использую fetch("https://icmsrv.com:8010/activity"). Так что мой вопрос, для целей разработки, есть ли способ отключить Verify SSL для реактивной выборки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...