Je suis un peu confus sur le cycle de vie de la session dans ASP.NET, voici mon cas de test.Session cycle de vie question
Un utilisateur se connecte, j'enregistre quelques informations dans une variable de session (par exemple Session["bob"]="bob"
) puis je procède à une "réinitialisation IIS". est toujours connecté à l'utilisateur, mais les données de session est null
(par exemple Session["bob"].ToString()
jette un NullReferenceException
.
Je me attendais les données de session d'être toujours là. Est-il quelque chose que je peux faire, autre que déconnecter l'utilisateur? Je me attendais les données de session à être aussi longtemps que l'utilisateur est encore connecté.
Tous les bons liens donc je grok ce qui se passe, ainsi que toute aide avec le problème réel est grandement apprécié.J'ai essayé Google, mais n'a pas été en mesure de formuler la question de manière à obtenir ce que je voulais.
Veuillez poster votre code - votre question n'est pas très claire. – Oded