Wie bekomme ich den DomainName\AccountName mit dem .NET Framework?
Wie bekomme ich die
DomainName\AccountName
als string mit der .NET Framework?
InformationsquelleAutor der Frage OrElse | 2010-04-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor der Antwort codingbadger
Können Sie die
- Umgebung.UserDomainName
- Eigenschaft zum abrufen der domain-und- Umgebung.Benutzername
zum abrufen der Benutzer-name:InformationsquelleAutor der Antwort Dirk Vollmar
Environment.UserDomainName
enthält die Domäne/computer name, der Ihr Konto verknüpft ist.Environment.UserName
enthält nur den Nutzernamen. Das Ergebnis erhalten Sie nach, müssen Sie concaternate der Variablen(Environment.UserDomainName & "\\" & Environment.UserName
). Dies funktioniert nur gut in einem lokalen Kontext allerdings, wenn Sie diesen code in eine website, erhalten Sie den Namen des Kontos, dass Ihr Anwendungspool ausgeführt wird, unter. In asp.net verwenden SieHttpContext.Current.User.Identity.Name
statt.InformationsquelleAutor der Antwort Eric Johansson
wenn Sie mit ASP.NET Sie können
InformationsquelleAutor der Antwort Fahad
WindowsIdentity.GetCurrent().Name
InformationsquelleAutor der Antwort Jens Granlund