Почему веб-сервис веб-службы приложения iPhone не удается только на AT & T 4G LTE?

StackOverflow https://stackoverflow.com//questions/24001326

Вопрос

У меня есть приложение для iPhone, которое делает несколько вызовов веб-сервисов. Существует 2 вызовы на простые RSS-каналы, а затем есть 2 вызовы, сделанные для веб-сервиса ASP.NET Powered.

Вызывы RSS Feed работают последовательно в каждом сценарии, будь то через WiFi или 4G, и он также работает для каждого носителя (AT & T, Sprint, Verizon и т. Д.).

2 вызовы, сделанные в веб-службе ASP.NET, всегда будут работать на WiFi, но они не будут работать на 4G с каждым носителем. В частности, AT & T 4G LTE не удается сразу после того, как вызовы каждый раз, когда звонки, сделанные другим носителем (CSPire), добиваются успеха на 4G.

Я хочу уточнить, что iPhone, используя одну и ту же версию приложения при запросе вызовов ASP.NET через WiFi, но не удается только при использовании AT & T 4G LTE. Я сам проверил их «полными барами» (полный доступ к сети) сразу после посещения веб-сайтов на 4G.

У меня нет доступа к любым сообщениям об ошибках, так как я не имею лично владею iPhone с AT & T в качестве носителя.

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

Редактировать: Я не смог проверить приложение для iPhone на устройстве с T-Mobile в качестве носителя, но я узнал, что AT & T и T-Mobile используют GSM, а другие носители используют CDMA. Может ли это быть определяющим фактором?

Это было полезно?

Решение

Я столкнулся с очень похожим на проблему с проектом, над которым я работаю.Проект использует аутентифицированные веб-сервисы SOAP, которые реализованы в ASP.NET.

Проблема завершилась тем, что AT & T имеет HTTP Proxy.Я обращался к веб-службу аутентификации через HTTP, поэтому он был заблокирован.Призыв к последующим сервисам проводился через HTTPS (которые не могут быть закреплены), поэтому токен аутентификации, которую я получил по HTTP, не был действительным.Переключение всех вызовов сервисов в HTTPS (включая аутентификацию) исправлена проблема для меня.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top