как я могу использовать информацию куки в flex3 - PullRequest
1 голос
/ 28 апреля 2010

могу ли я использовать информацию из cookie во flex? Предположим, что пользователь впервые регистрируется в форме входа (разработанной в flex), и когда он снова входит в систему, мне нужно показать имя пользователя в выпадающем списке из файлов cookie, возможно ли это в flex? Могу ли я сделать что-нибудь, пожалуйста, предложите мне Спасибо заранее.

Ответы [ 3 ]

0 голосов
/ 28 апреля 2010

Вы должны использовать куки-файлы для идентификации использования на сервере (идентификатор сеанса) так же, как и в любом другом веб-приложении. Затем создайте на своем сервере сервис, например, getUserInfo (), который возвращает информацию для текущего пользователя, вошедшего в систему. Вызовите этот метод из Flex (через HTTPService, WebService, RemoteObject и т. Д.), И тогда у вас будет информация о пользователе на клиенте.

0 голосов
/ 29 апреля 2010

См. количество потоков SO по этому вопросу:

Доступ к файлам cookie браузера из Flex Как мне хранить куки в flex?

Вкратце, два варианта, не требующие возврата на сервер:

  • Использование интеграции Javascript для доступа к данным cookie, как в этой библиотеке .

  • Используйте SharedObjects ("Flash cookie") для сохранения локальных данных.

0 голосов
/ 28 апреля 2010

Вы можете создать SharedObject для хранения данных сеанса на компьютере пользователя.

var so:SharedObject = SharedObject.getLocal("savedData");

Если общий объект с указанным вами именем не существует, он будет создан.

Проверьте Live Docs для получения дополнительной информации: http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/net/SharedObject.html

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