Voici ma dernière petite blague du matin (enfin c’est ce que j’ai cru).
En réalisant une WebPart j’ai utilisé HttpContext.Current.Session pour stocker des variable de session… jusqu’ici rien d’anormal Session est fait pour cela.
Enfin dans mon cas lors de l’exécution je constate que Session est null.
En y regardant de plus près j’ai constaté que dans mon fichier de configuration la ligne dédiée à la session était mise en commentaire. Il faut donc retirer les commentaire pour avoir une session exploitable.
Voici donc la ligne à avoir dans la section httpModules
<httpModules> ... <add name="Session" type="System.Web.SessionState.SessionStateModule"/> ... </httpModules>
Note : Ma site est basé sur une model de Publication : “Portail de collaboration”.