Le serveur ne peut pas modifier les cookies après les en-têtes HTTP ont été envoyés

Je suis entrain de créer une application web en C#.

Quand mon chargement de la page j'ai le feu à un thread asynchrone pour le traitement de certaines données. Le cadre de ce traitement est la mise à jour d'un cookie. Cependant lorsque je l'ai enregistrer le cookie à la réponse

System.Web.HttpContext.Current.Response.Cookies.Add(cookie), J'obtiens l'exception suivante:

HttpException: Server cannot modify cookies after HTTP headers have been sent.

Toute façon, je peux contourner ou résoudre ce problème?

OriginalL'auteur amateur | 2011-03-31