Ich bin in einer ASP.NET-Anwendung mit Windows-Authentifizierung.Abrufen des Anzeigenamens des Benutzers von WindowsIdentity
Ich benutze HttpContext.Current.User.Identity.Name, um den Benutzernamen des aktuell authentifizierten Benutzers abzurufen, der mir einen Benutzernamen im Format DOMÄNE \ BENUTZERNAME abruft. Das funktioniert gut.
Gibt es eine einfache Möglichkeit, dies zu einem Anzeigenamen (z. B. "Richard Gadsden") wie dem, der oben in meinem Startmenü in XP erscheint, zu konvertieren?
Wenn ich muss, ich denke, ich kann durch System.DirectoryServices gehen und in ADSI abfragen, aber sicherlich gibt es einen einfacheren Weg?
, der Artikel, den Sie verknüpft ist 3 Seiten lang und ich bin mir nicht sicher, welchen Code ich benutzen soll. Kannst du den Code, der speziell in deiner Antwort benötigt wird, posten? –