Id. de artículo: 316148 - Última revisión: viernes, 16 de junio de 2006 - Versión: 4.2 PRB: Se pierden intermitentemente las variables de sesión en las aplicaciones ASP.NETEn esta páginaSíntomas Las variables de sesión pueden perderse a veces en las
aplicaciones Microsoft ASP.NET. Cuando este problema se produce en un clúster de Microsoft Application Center 2000, las sesiones se descartarán en el controlador cuando el software antivirus examine los archivos Web.config o Global.asax. El examen desencadenará una replicación, lo que ocasionará que las sesiones se pierdan en cada servidor miembro por turnos cuando el archivo se reemplace. Causa Este problema puede tener varias causas. En este artículo
se trata una posible causa: los datos de la sesión se pierden debido a la
actividad del software antivirus. Este problema puede ocurrir cuando el software antivirus examina los archivos de las aplicaciones Web. Durante el examen, el software antivirus puede marcar como modificados los archivos Global.asax, Web.config y Machine.config. Esta modificación hace que se pida a Microsoft .NET Framework que se reinicie la aplicación Web. Si los datos de la sesión se almacenan en proceso, se perderán todos siempre que se reinicie una aplicación Web. Solución Para resolver este problema, utilice uno de los métodos
siguientes:
EstadoEste
comportamiento es una característica del diseño de la
aplicación. Más informaciónPasos para reproducir este comportamientoNotaEn este ejemplo se supone que la aplicación Web almacena los datos de la sesión en proceso (que es el comportamiento predeterminado).
Referencias
Para obtener más información al respecto, haga clic en los números de artículo
siguientes para verlos en Microsoft Knowledge Base: 303881
(http://support.microsoft.com/kb/303881/
)
PRB: Se pierden las variables de sesión en las aplicaciones Web ASP
317604
(http://support.microsoft.com/kb/317604/
)
Cómo configurar SQL Server para almacenar el estado de la sesión de ASP.NET
871042
(http://support.microsoft.com/kb/871042/
)
¿Por qué se reinicia mi aplicación ASP:NET?
| Seleccione idioma
|

Volver al principio
