System.Web.Security.FormsAuthenticationのSignOutメソッドで、ASP.NETチームは、有効期限を「Oct 12 1999」に設定することにより、FormsAuth Cookieを期限切れにすることを選択しました。
HttpCookie cookie = new HttpCookie(FormsCookieName, str);
cookie.HttpOnly = true;
cookie.Path = _FormsCookiePath;
cookie.Expires = new DateTime(0x7cf, 10, 12);
1999年10月12日の意義は何ですか?内部の冗談ですか、それともCookieの有効期限をその特定の日付に設定する正当な理由がありますか?
編集: 以下の理論は興味深いですが、それらは単なる推測です。以来フィル、 スコット、およびASP.NETチームの他のメンバーはStackOverflowの上にある、私はそれを提供するのも楽しいだろうと思ったの恩恵を。うまくいけば、誰かが元の開発者を追跡し、信頼できる回答を得ることができます。
受賞: これをScottGuにエスカレートしたScott Hanselmanに。私はある種の超秘密のイルミナティ風の意味を本当に望んでいましたが、それは単に「1年前」の古いトリックだったようです。