Я пробовал несколько способов получения имени текущего пользователя, вошедшего в систему, на vb.net/asp.net. Я запускаю его на IIS 6 и понимаю, что он вернет NETWORK SERVICE для имени пользователя. Мне нужно получить имя пользователя реального окна входа в систему окна.
Я попробовал следующий код: Возвращает NT AUTHORITY \ NETWORK SERVICE
Dim User = System.Security.Principal.WindowsIdentity.GetCurrent.User
Dim UserName = User.Translate(GetType(System.Security.Principal.NTAccount)).Value
Любая помощь будет принята с благодарностью. Если мне неясно, пожалуйста, дайте мне знать.