Woher weiß HttpContext.Current.User.Identity.Name, welche Benutzernamen existieren?

Dies ist nicht unbedingt ein Problem, ich bin nur gespannt, wie es funktioniert. Ich habe eine Methode:

public static bool UserIsAuthenticated()
{
    bool isAuthed = false;
    try
    {
        if (HttpContext.Current.User.Identity.Name != null)
        {
            if (HttpContext.Current.User.Identity.Name.Length != 0)
            {
                FormsIdentity id = (FormsIdentity)HttpContext.Current.User.Identity;
                FormsAuthenticationTicket ticket = id.Ticket;
                isAuthed = true;
                string MyUserData = ticket.UserData;
            }
        }
    }
    catch { } // not authed
    return isAuthed;
}

DasHttpContext.Current.User.Identity.Name kehrt zurücknull Wenn der Benutzer nicht existiert, aber woher weiß er, welche Benutzernamen existieren oder nicht existieren?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage