как файлы cookie извлекаются из ссылок на itms? - PullRequest
3 голосов
/ 12 апреля 2011

У меня есть приложение, в котором мы используем беспроводную рассылку для установки для наших пользователей бета-версии. ссылки для установки / обновления используют форму: itms-services://?action=download-manifest&url=

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

мой вопрос: что на самом деле сохраняются куки-файлы для ссылок itms, открытых из safari? само сафари? или itms на устройстве?

Я не могу найти никакой документации по этому вопросу, поэтому любая помощь очень ценится.

Ответы [ 2 ]

0 голосов
/ 17 ноября 2012

Недавно мы столкнулись с подобной проблемой. Мы смогли это исправить, добавив «Allow HEAD» к защищенному ресурсу в siteminder. Мы используем siteminder для аутентификации / авторизации. Вы можете проверить, разрешено ли 'HEAD' в apache для защищенного ресурса.

0 голосов
/ 28 июня 2012

СкоттЧер, ты прав.Из журнала доступа агент itms-сервисов выглядит следующим образом:

iTunes-iPad-M / 5.1.1 + (2; + 16 ГБ; + dt: 75)

, в то время как агент Safari:

Mozilla / 5.0 + (iPad; + CPU + OS + 5_1_1 +, как + Mac + OS + X) + AppleWebKit / 534.46 + (KHTML, + like + Gecko) + Версия / 5.1 + Мобильный / 9B206 + Safari / 7534.48.3

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...