Как заставить Flex видеть сеанс .NET Webservice, когда я использую автогенерацию прокси? - PullRequest
1 голос
/ 07 января 2009

Итак, у меня есть веб-служба .NET с сохранением состояния (C #), которую я бы хотел использовать в Flex. Единственная проблема заключается в том, что я не вижу, как передаются файлы cookie, хотя у меня есть WebMethods, украшенные:

WebMethod(EnableSession=true)

Я не могу понять, является ли это проблемой с Flex или .NET.

Flex 3 (as3) автоматически обращает внимание на файл cookie сеанса с созданными классами веб-служб? Если нет, то что я могу сделать, чтобы минимизировать код, который мне нужно написать, чтобы это поддерживалось сгенерированными прокси-классами.

Примеры кодов, пожалуйста:)

РЕДАКТИРОВАТЬ 1

Я нашел свое решение .

Ответы [ 2 ]

1 голос
/ 12 января 2009

Я нашел свою проблему. Я не устанавливал никаких значений для сеанса, поэтому .NET не передавал cookie. Я должен был явно установить значение, после чего он отлично передавал информацию заголовка сеанса:

IE. Session["isActive"] = true;
1 голос
/ 07 января 2009

Я уверен, что в скором времени появится эксперт по Flex, но если вы подключитесь к нему через браузер, файл cookie будет создан / передан?

Немного не по теме, но Flex не особенно быстр при де / сериализации, поэтому вы рассматривали возможность использования чего-то вроде WebORB для подключения?

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