System.Web.Security.FormsAuthentication'ın SignOut yönteminde , ASP.NET ekibi, sona erme tarihini "Ekim 12 1999" olarak ayarlayarak FormsAuth tanımlama bilgisinin süresinin dolmasını seçti.
HttpCookie cookie = new HttpCookie(FormsCookieName, str);
cookie.HttpOnly = true;
cookie.Path = _FormsCookiePath;
cookie.Expires = new DateTime(0x7cf, 10, 12);
12 Ekim 1999'un önemi nedir? İçeriden bir şaka mı yoksa çerezin sona erme tarihini o tarihe ayarlamak için geçerli bir neden var mı?
Düzenleme: Aşağıdaki teoriler ilginçtir, ancak sadece tahminlerdir. Yana Phil , Scott ve ASP.NET ekibinin diğer üyeleriyle ben bir teklif eğlenceli olacağını düşündüm, StackOverflow'daki olan ödül . Umarım birisi orijinal geliştiriciyi bulabilir ve yetkili bir cevap alabilir.
Ödüllendirildi: Bunu ScottGu'ya kadar ilettiği için Scott Hanselman'a . Gerçekten bir tür süper gizli, İlluminati benzeri anlam umuyordum, ama görünüşe göre bu sadece eski "bir yıl önceki" numarasıydı.