Comment utiliser ASP.NET l'État de Session dans un HttpHandler?

J'ai un HttpHandler qui est exécuté sur un client page (croix de domaine, pas sur notre serveur IIS, etc), et quand ils cliquez sur notre lien, il déclenche le Gestionnaire sur notre serveur. Jusqu'à présent, tout fonctionne normalement.

Je suis maintenant essayer d'utiliser le Système.Web.HttpContext.Objet de la Session, mais il est nul. Je pense qu'il est nul parce que nous n'avons pas une séance jusqu'à ce que notre HttpHandler est invoquée? Et les multiples appels à la gestionnaire de créer une nouvelle session par appel? Si c'est le cas, avez-MS, il suffit de désactiver l'objet de Session lors de l'appel dans un HttpHandler? Quelqu'un peut-il confirmer cela?

Si c'est le cas, que faites-vous pour maintenir l'état entre les appels? Une sorte de SQL base de données de l'objet? Un fichier?

TIA