Проблема с подключением Tcp-клиента к T-mobile и s9
У меня есть приложение, которое прекрасно работает уже пару лет. На прошлой неделе я обнаружил проблему, которая происходит только (до сих пор) в T Mobile с телефоном S9. Вызовите TcpClient.Соединение застряло и тайм-аут. Опять же, это просто происходит в S9 от T Mobile с выключенным Wi-Fi, как только я подключаю Wi-Fi, проблема не возникает.
Это мой код.:
var tcpc = новый TcpClient();
tcpc.Connect( remoteAddress, remotePort);
Я протестировал обе версии Connect с адресом (выше) и с использованием IP-адреса:
если (системы.Текст.RegularExpressions.Регулярное выражение.Матч( remoteAddress , @"и\D+\.\на D+\.\на D+\.\д+").Успех)
tcpc.Подключения(IP-Адрес.Синтаксический анализ( remoteAddress ), удаленный порт);
В обоих случаях это не удается.
Любая идея будет очень признательна.
Спасибо, Наура
Что я уже пробовал:
Я попытался с ConnectAsync, выполняется подключение номера в потоке пользовательского интерфейса, проверив все разрешения