Tengo un problema con la fecha de caducidad de una cookie en C# cuando está en cromo.C# asp.net: Fecha de vencimiento de la cookie en Chrome
Aquí está el código que estoy usando:
public static void createCookie(Users u, DateTime expirationDate)
{
HttpCookie loginCookie = new HttpCookie("cookie");
loginCookie.Value = "somevalue";
loginCookie.Expires = DateTime.UtcNow.AddDays(1d);
HttpContext.Current.Response.Cookies.Add(loginCookie);
}
me he encontrado este código a través violinista y lo hace volver la Expiración fecha correcta. La fecha de caducidad de la cookie también es correcta en Firefox e IE9. Sin embargo, cuando ejecuto esto en Chrome, la fecha de caducidad siempre está configurada en: Dom, 07 de diciembre de 1969 03:28:36 GMT
Siempre a las 3:28:36 GMT nunca cambia Cualquier idea sobre por qué sucede esto sería muy apreciada. ¡Gracias!
También intenté establecer la fecha de caducidad utilizando: DateTime.Now.AddDays (1d) con el mismo resultado.
@GregoryBillings - No se olvide de marcar el puesto de la respuesta;) – Faraday
Lo siento, soy nuevo en Stack Overflow, avíseme si no lo hice bien. –