У меня проблема с использованием файлов cookie и разрыва телефона на iphone в сочетании с сервером ASP 6.0.
Механизм входа в систему выглядит следующим образом:
При запуске приложения мы проверяем URL-адрес, чтобы проверить, действителен ли пользовательский файл cookie.
Мы перенаправляем на страницу входа в систему, выполняем вход на сервер, сервер также отправляет обратно cookie.
Затем мы перенаправляем на главную страницу приложения. Там проверяется, вошел ли пользователь в систему, но ответ от сервера: «Не вошел».
Кажется, что хотя у нас есть файл cookie, он недействителен, поэтому сервер больше нас не узнает.
Я видел похожий вопрос с сервером ASP.NET, использующим файл .browser на стороне сервера, потому что UIWebView был не распознан как Safari, а как Mozilla, что вызвало проблему.
Но это сервер ASP 6.0, и я не знаю, как с этим справиться.