Можно ли разделить состояние сеанса между asp.net-страницей asp.net, совершающей вызов веб-службе asp.net? - PullRequest
0 голосов
/ 18 апреля 2010

Моя ситуация:

У меня есть 1 приложение asp.net с обоими страницами aspx И веб-сервисами

Я звоню (используя ajax) на веб-сервис со страницы aspx - все в одном приложении asp.net!

Вот моя проблема / вопрос Есть ли способ поделиться состоянием сеанса?

т.е. - страница aspx имеет sessionID, и состояние поддерживается. Когда выполняется вызов веб-службы, существует ли способ автоматически отправлять seesionID веб-службе и затем иметь возможность доступа к тому же состоянию сеанса из веб-службы?

-

Это значительно упростит мою работу! :) Большое спасибо за ваши идеи !!

1 Ответ

1 голос
/ 18 апреля 2010

Вы должны добавить свойство EnableSession к Атрибут WebMethod в методах вашего веб-сервиса:

[WebMethod(EnableSession=true)]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...