Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1675 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL et C#] Récupération d'un numéro de session

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL et C#] Récupération d'un numéro de session

n°439111
BonniePark​er
Posté le 25-06-2003 à 15:15:21  profilanswer
 

Savez-vous comment récupérer un N° de session de SQL server en C#?
On peut faire un N°session en C# directement en faisant session.id mais si l'utilisateur n'autorise pas les cookies ça ne marchera pas, c'est pour ça que je veux un N° de session de SQL server.
Merci d'avance

mood
Publicité
Posté le 25-06-2003 à 15:15:21  profilanswer
 

n°439117
MagicBuzz
Posté le 25-06-2003 à 15:17:22  profilanswer
 

Dans ton web.config, change le session state en "nocookie" ou je sais plus quoi.
 
Ca va mettre ce sessionid dans tous les liens et formulaires de toutes tes pages, et donc le serveur va le récupérer en querystring.
 
Du coup, plus besoin de cookie pour gérer les sessions :)

n°439262
BonniePark​er
Posté le 25-06-2003 à 16:21:30  profilanswer
 

oki merci c cool ;-)
par contre j'ai essayé sur le poste à un collègue qui a bloqué ses cookies et pas changé les sessionState (donc cookieless=false) et ça marche quand même, bizar nan?

n°439391
MagicBuzz
Posté le 25-06-2003 à 17:31:45  profilanswer
 

Oui, c'est normal, le cookie utilisé pour les session est un cookie un peu spécial.
 
En fait, tout les navigateurs étant capable de supporter les cookies (c'est ou dire tous depuis au moins IE3, peut-être même IE2) acceptent les cookies de session même si les cookies sont désactivés. En effet, ce n'est pas réellement un cookie, ni même un identifiant...
 
En effet, c'est une simple variable que le client se doit de re-poster à chaque chargement de page durant la même connection. Il a donc été décidé de le gérer comme un cookie. Mais étant supprimé dès la fermeture du navigateur, et ne stockant pas en lui-même des infos, il n'est jamais désactivé, puisque les sessions sont vitales à un grand nombre de sites.
 
En fait, ce support des sessions sans cookies ne sert que si une appli genre Excel va télécharger des pages depuis une macro. A ce moment, (et encore, dans Excel c'est pas vrai) généralement le support du protocole HTML se résume à être capable de faire un GET sur une URL donnée. Cela ne concerne qu'un nombre très réduit d'applis. Un aspirateur de sites web par exemple aura besoin de ce système pour conserver une session d'une page à l'autre, puisque la majorité d'entre eux ne supportent pas les sessions.

n°440100
BonniePark​er
Posté le 26-06-2003 à 12:33:32  profilanswer
 

yep! excellent cet asp.net


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL et C#] Récupération d'un numéro de session

 

Sujets relatifs
[SQL et C#] Récupération d'un numéro de sessionProblème de récupération de formulaire
[SQL] Oracle, choisir plusieurs dates différentes[SQL] concatener les resultats
My SQL errorRécupération dans du code php du nom du fichier contenant le code ?
Comment éviter le vol de session 
Plus de sujets relatifs à : [SQL et C#] Récupération d'un numéro de session


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR