У методі SignOut System.Web.Security.FormsAuthentication команда ASP.NET вибрала термін дії файлу cookie FormsAuth, встановивши термін дії "12 жовтня 1999 року".
HttpCookie cookie = new HttpCookie(FormsCookieName, str);
cookie.HttpOnly = true;
cookie.Path = _FormsCookiePath;
cookie.Expires = new DateTime(0x7cf, 10, 12);
Яке значення має 12 жовтня 1999 року? Це внутрішній жарт, чи є якась вагома причина, щоб встановити термін дії файлів cookie на цю конкретну дату?
Редагувати: Наведені нижче теорії цікаві, але це лише здогадки. Оскільки Філ , Скотт та інші члени команди ASP.NET працюють на StackOverflow, я подумав, що було б цікаво запропонувати нагороду . Сподіваємось, хтось може відстежити початкового розробника та отримати авторитетну відповідь.
Нагороджений: Скотту Хансельману за перевищення цього рівня аж до ScottGu . Я справді сподівався на якесь надтаємне, ілюмінатське значення, але схоже, це був просто старий фокус "рік тому".