Est-il possible de partager l'état de session entre la page ASP.NET ASPX en appelant un ASP.NET webService
-
27-09-2019 - |
Question
Ma situation:
J'ai 1 application ASP.NET avec les pages ASPX et les services Web
Je passe des appels (en utilisant ajax) sur le service Web à partir d'une page ASPX - le tout dans la même application ASP.NET!
Voici mon problème / questionExiste-t-il un moyen de partager l'état de session?
IE - La page ASPX a un sessionID et l'état est maintenu. Lorsque l'appel au service Web est effectué, existe-t-il un moyen d'envoyer automatiquement le SeesionID au WebService et de pouvoir accéder au même état de session à partir du service Web?
--
Cela simplifierait considérablement mon travail! :) Merci beaucoup pour vos idées !!
La solution
Vous devez ajouter la propriété ActiveSession à l'attribut WebMethod sur vos méthodes de service Web:
[WebMethod(EnableSession=true)]