Чтобы получить текущего пользователя в системе, я использую этот код:
string opl = System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString();
Я работаю над приложением ASP.NET, где мне нужна эта информация. Поэтому я поставил свое приложение на сервер и попробовал код выше, и я получаю "Network Service" в строке opl. Мне нужно знать текущего пользователя ПК, который обращается к моему приложению ASP.NET.