web-dev-qa-db-fra.com

Comment obtenir l'ID de session en C #

quelle est la bonne façon d'obtenir l'identifiant de session en C #

String sessionId ;
sessionId = Session.SessionID;

ou

 string sessionId = Request["http_cookie"];
 sessionId = sessionId.Substring(sessionId.Length - 24);

En fait, je suis totalement nouveau sur C # et je viens de sauter dans un projet où je trouve le deuxième code et par Google, j'ai trouvé le premier code, alors quiconque s'il vous plaît dites-moi quel est le code réel à utiliser

19
Champ

la bonne façon est:

HttpContext.Current.Session.SessionID
32
Davecz