2009-11-22 19 views

Respuesta

44

Los documentos para Cookie.Expires lo llaman directamente.

Ajuste de la propiedad Expires a MinValue hace que esta galleta de una sesión, que es su valor por defecto.

cookie.Expires = DateTime.MinValue 
+0

Gracias a su trabajo como un encanto. – Sravan

0

¿Quieres decir cualquier galleta o la cookie de sesión? ASP.NET utiliza cookies de forma predeterminada para la "gestión" de la sesión.

O tienes la expiración o tiempo de espera en el archivo web.config, o mediante programación definirla usando:
Session.Timeout = [x]; \\where [x] is in minutes

Esto puede ser llamado de diferentes maneras, dependiendo de sus necesidades.

+4

La sesión de caducidad significa que la cookie permanece mientras la ventana del navegador con la página esté abierta. –

-1

Esto no funciona para mí:

cookie.Expires = DateTime.MinValue 

Esto funciona:

cookie.Expires = default(DateTime?) 
Cuestiones relacionadas