Подтвердить что ты не робот

Сеанс PhoneGap (файлы cookie) на iOS

На сервере у нас есть набор API-интерфейсов JSON.

Существует метод входа, который аутентифицирует пользователя и создает сеанс пользователя. Последующие обращения к другим методам API предполагают, что пользователь аутентифицирован.

На стороне клиента у нас есть PhoneGap и jQuery mobile. Мы используем вызовы ajax для связи с сервером.

В режиме управления сеансом Android в порядке, но в iOS после входа в систему кажется, что cookie сеанса не отправляется обратно на следующий вызов (или вообще не принимается), а вызовы завершаются на сервере, как если бы пользователь не был аутентифицирован.

При тестировании с Safari на одном устройстве все работает нормально.

Такое же поведение наблюдается на iPad 2 с iOS 5.0 и iPhone 4S с iOS 5.1.

Любая идея?

4b9b3361