У меня есть сервер Node.js и мобильное клиентское приложение React Native. После переключения на статический ip, я не могу подключиться к серверу приложений, используя мобильные данные. Мобильные устройства или компьютеры, которые используют Wi-Fi, могут получить ответ от моего сервера, но любое устройство, использующее мобильные данные, не может. Если мое клиентское приложение переключается на Wi-Fi, оно прекрасно достигает сервера, но когда я переключаюсь обратно на мобильные данные, оно выдает «сетевую ошибку». Кроме того, любой, кто использует мобильные данные, может получить доступ к серверу с помощью Chrome Mobile, а другие мобильные браузеры - нет.
Резюме:
- Chrome может получить доступ к серверу с Wi-Fi, 3g, 4g, LTE.
- Мое приложение и любой браузер могут получить доступ к серверус Wi-Fi.
- Мое приложение и браузеры, кроме Chrome, не могут получить доступ к серверу с 3g, 4g и LTE.
Я действительно запутался в этой ситуации. Может ли эта проблема быть связана с интернет-провайдером? или мне нужно добавить такую же конфигурацию в приложение сервера для получения запроса от тех, кто использует мобильные данные? есть идеи? Извините за мой плохой английский.