2009-06-19 9 views
36

Je dois renommer le cookie ASP.NET_SessionId créé par défaut par ASP.NET. Disons que je veux que ça s'appelle "foo". C'est possible?Renommer ASP.NET_SessionId

Répondre

72

Ajouter à votre web.config: -

<system.web> 
    <sessionState cookieName="foo" /> 
</system.web> 
+0

Première réponse avec le bon exemple. :-) – RichardOD

+0

Tout moyen de le faire sans changer le web.config? – theB3RV

2

Je ne me souviens pas correctement, mais je pense que vous pouvez le renommer en changeant le fichier web.config.

Rechercher l'élément sessionState du web.config.

+0

downvoted parce que '' est pas inclus par défaut dans la plupart des cas web.config dans, pas vraiment utile. – MoSs

10

Vous pouvez le configurer dans le paramètre de configuration <sessionState> dans votre fichier web.config:

<system.web> 
    <sessionState cookieName="myCookieName" /> 
</system.web> 
+0

Vous avez manqué la fermeture " – RichardOD

+0

Juste repéré aussi bien ... fixe ... apprécié. – Kev

3

Oui. Vous pouvez le faire dans votre fichier web.config:

<sessionState cookieName="foo" />