Est-il possible de partager l'état de session entre la page ASP.NET ASPX en appelant un ASP.NET webService

StackOverflow https://stackoverflow.com/questions/2659905

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 !!

Était-ce utile?

La solution

Vous devez ajouter la propriété ActiveSession à l'attribut WebMethod sur vos méthodes de service Web:

[WebMethod(EnableSession=true)]
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top