En el método SignOut de System.Web.Security.FormsAuthentication, el equipo ASP.NET eligió caducar la cookie FormsAuth al establecer la fecha de caducidad en "12 de octubre de 1999".¿Cuál es la importancia del 12 de octubre de 1999?
HttpCookie cookie = new HttpCookie(FormsCookieName, str);
cookie.HttpOnly = true;
cookie.Path = _FormsCookiePath;
cookie.Expires = new DateTime(0x7cf, 10, 12);
¿Cuál es la importancia del 12 de octubre de 1999? ¿Es una broma interna, o hay alguna razón válida para establecer el vencimiento de la cookie a esa fecha en particular?
Editar: Las siguientes teorías son interesantes, pero son solo conjeturas. Desde Phil, Scott, y otros miembros del equipo ASP.NET están en StackOverflow, pensé que sería divertido ofrecer bounty. Esperemos que alguien pueda rastrear al desarrollador original y obtener una respuesta autorizada.
que otorga: a Scott Hanselman para la escalada de éste hasta el final a ScottGu. Realmente estaba esperando algún tipo de significado supersecreto, al estilo de los Illuminati, pero parece que fue solo el viejo truco de "hace un año".
y por qué es 0x7cf en lugar de 1999? – hasen
Hm ... http://to-tech.com/conf/pdc98/day1/index.html –
@Scott, ¡eso es un año antes! – Galilyou