Dans mon appli MVC3, j'ai mis en place une identification via le membership. J'ai donc uniquement des membres identifiés qui peuvent acceder à certaines pages. Maintenant, mon probleme est de pouvoir savoir qui est connecté tout au long de la navigation.
C'est donc le role des sessions, d'ou ma question, comment utiliser les sessions sous Asp.NET MVC3 (Y a rien sur les tutos windows et j'ai pas trouvé d'exemples sur google). Il me faudrait juste l'id du User connecté dans cette session.
Je pense que la session se créée par defaut, donc j'ai directement ajouté mon id à la session:
HttpContext.Session.Add("id", id);
Puis dans le controller où j'en ai besoin, j'aimerais recuperer cet id, mais je ne vois aucune methode pour cela:
message.AuteurId = HttpContext.Session.GetEnumerator();
Donc ça m'affiche une erreur.
Si vous pouviez m'apporter des éléments sur les sessions dans le framework MVC3, ça m'aiderait bien,
Bonne journée
Partager