Хранение файлов cookie Приложение для Windows Store
Как я обнаружил здесь, когда я делаю вызов серверу для запроса аутентификации в виде куки файла, cookie в ответе обрабатывается автоматически лежащей в основе метрологической структуры.
Однако это означает, что я не имею доступа к файлу cookie и поэтому не могу его сохранить, когда приложение приостановлено для последующего использования. Как мы должны хранить информацию о файлах cookie в рамках метро?
Вся помощь очень ценится, и я всегда принимаю ответ!
Ответы
Ответ 1
Вы написали
не может сохранить его, когда приложение приостановлено для последующего использования
Я использовал Google Analytics в своем приложении Windows Store, и могу сказать, что файлы cookie были успешно сохранены. Вы можете убедиться, проверив следующее расположение файловой системы:
C:\Users\XXXX\AppData\Local\Packages\XXXXXX\AC\INetCookies
Документы в MSDN (ссылка) также подтверждают, что Cookies поддерживаются методом хранения пользовательских данных.
Если я правильно понял ваш вопрос: вам не нужно предпринимать никаких дополнительных действий для приема и хранения сетевых файлов cookie в приложениях Windows Store.
Ответ 2
Мы применили sessionStorage для сессий и localStorage для сохранения в качестве полной замены файлов cookie в нашем приложении для Windows 8, и это сработало очень хорошо. Оба устройства хранения данных чрезвычайно просты в использовании, вы можете прочитать их здесь: https://developer.mozilla.org/en-US/docs/Web/Guide/DOM/Storage