"Haben Sie jemals getan. NET-Programmierung? Ja? Gut, hier ist eine massive kaputte Programm, reparieren Sie es". Das ist die Situation, in der ich bin, es tut mir leid, wenn es eine einfache Frage ist.C# asp.net bekommen Benutzername
Das Programm, an dem ich gerade arbeite, zieht eine Datei von einem Webserver. Es wird erwartet, dass der Benutzer bereits am Webserver angemeldet ist. Ich muss den Benutzernamen der aktuellen Person ziehen, die am Server angemeldet ist (oder einfach sicherstellen, dass jemand tatsächlich am Server angemeldet ist).
Ich habe Folgendes versucht und es gibt eine leere Zeichenfolge zurück.
user = HttpContext.Current.User.Identity.Name;
Haben Sie die Windows-Authentifizierung für die Webanwendung in IIS aktiviert? –
Was gibt Environment.UserName zurück? –