IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET MVC Discussion :

[MVC3] Gestion des sessions?


Sujet :

ASP.NET MVC

  1. #1
    Membre confirm�
    Inscrit en
    Avril 2011
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 101
    Par d�faut [MVC3] Gestion des sessions?
    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:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    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:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    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

  2. #2
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    F�vrier 2010
    Messages
    1 467
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France

    Informations professionnelles :
    Activit� : Consultant en technologies
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : F�vrier 2010
    Messages : 1 467
    Par d�faut
    Bonjour,

    As-tu consult� MSDN ?

    As tu essay� simplement ceci : HttpContext.Session["id"] ?

  3. #3
    Membre confirm�
    Inscrit en
    Avril 2011
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 101
    Par d�faut
    Salut,
    J'ai regard� dans msdn et j'ai bien trouv� l'article sur les sessions. Je pense arriver � mes fins avec ceci:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
     message.AuteurId = (int)HttpContext.Session["id"];
    En fait, �a marche pas, enfin j'ai l'erreur:
    Object reference not set to an instance of an object.
    Donc c'est que le param�tre est pas r�cup�r�...pour m'assurer que ce n'est pas ma valeur d'entr�e qui est fausse, j'ai rempli ma session comme ceci:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
     HttpContext.Session["id"] = 3;
    M�me r�sultat...

    Peut-�tre que mes session ne sont pas activ�es par defaut dans MVC3, je n'ai pas de lignes s'y referant dans mon Web.Config ni dans mon Global. asax, quelles lignes dois-je ajouter?

  4. #4
    Membre confirm�
    Inscrit en
    Avril 2011
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 101
    Par d�faut
    Bonjour,
    Je trouve vraiment peu de documentation sur les sessions MVC3, j'aurais besoin d�impl�menter les sessions dans mon appli. Si vous pouviez m��clairer sur l'utilisation d'une session dans MVC3 ou si vous avez des liens, �a m'aiderait bien,

    Bonne soir�e,

  5. #5
    Membre tr�s actif
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    F�vrier 2007
    Messages
    871
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : Canada

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 871
    Par d�faut
    Salut,

    Peux-tu nous donner l'exemple de ton code.

Discussions similaires

  1. Gestion des sessions avec applet
    Par Mister Nono dans le forum Servlets/JSP
    R�ponses: 2
    Dernier message: 01/08/2006, 18h27
  2. [JSP] Gestion des sessions
    Par ze veritable farf dans le forum Servlets/JSP
    R�ponses: 10
    Dernier message: 28/06/2006, 10h44
  3. [Struts][JSP]gestion des session en JSP
    Par zola dans le forum Struts 1
    R�ponses: 6
    Dernier message: 27/04/2006, 16h23
  4. gestion des sessions
    Par jeff_! dans le forum Langage
    R�ponses: 4
    Dernier message: 20/03/2006, 22h09
  5. [tomcat] gestion des sessions
    Par sebos63 dans le forum Tomcat et TomEE
    R�ponses: 2
    Dernier message: 12/10/2004, 14h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo