私は問題があります。Cookie を使用してカスタムの「Remember Me」機能を実行しました。
HttpCookie rememberMeCookie = FormsAuthentication.GetAuthCookie(userName, rememberMe);
if (rememberMe)
{
rememberMeCookie.Expires = Controller.LocalizationProvider.GetAdjustedServerTime().AddMonths(6);
}
HttpContext.Current.Response.Cookies.Add(rememberMeCookie);
Firefox の firecookies ツールに Cookie が表示されます。存在し、正しい有効期限があります。しかし、時間を変更すると、次の月に移動しました。その後、サイトに入り、ユーザーのログを解除しました。現在に戻ると、認証ユーザーになりました。