Файлы cookie в Windows 8 WinJS

Как я могу включить для IE10 сохранение файлов cookie?

Некоторые интернет-сервисы (например, диалоги Facebook) передают переменные таким образом, что вам нужно использовать их в дальнейшем запросе, но IE10 не разрешает файлы cookie.

То, что я пытаюсь сделать, это войти в Facebook с помощью «Windows.Security.Authentication.Web.WebAuthenticationBroker», получить токен, а затем открыть диалоговое окно канала... когда я пытаюсь открыть диалоговое окно канала, я получаю сообщение об ошибке , потому что на странице нет файлов cookie...


person Bruno Croys Felthes    schedule 16.01.2013    source источник
comment
Как версия для Магазина Windows, так и настольная версия IE10 поддерживают файлы cookie.   -  person Matt Harrington    schedule 16.01.2013


Ответы (1)


Если ваш вопрос касается WinRT приложений, написанных с использованием JavaScript/HTML/CSS, то вы не имеете понятия о файлах cookie, потому что это не IE10, а IE10 HTML rendering engine - трезубец и IE10 JS engine - чакра. У вас есть AppData (Локальное состояние, временное состояние, состояние роуминга) в Windows Store Apps, которое вы можете использовать для хранения любых данных, которые хотите. Вот руководство, как получить доступ к локальному состоянию.

Если вопрос действительно касается IE10, то я уверяю вас, что IE10 поддерживает файлы cookie, если у пользователя включены файлы cookie.

person Konstantin Dinev    schedule 16.01.2013
comment
Привет, спасибо за вашу помощь, речь идет о WinRT, но я думаю, что WinRT открывает окна IE10, чтобы авторизоваться в классе Windows.Security.Authentication.Web.WebAuthenticationBroker, что я хочу, это сохранить сеанс / файлы cookie когда я открываю этот диалог... - person Bruno Croys Felthes; 17.01.2013
comment
На самом деле это не совсем IE10. Это точно такой же движок рендеринга и javascript. - person Konstantin Dinev; 17.01.2013