When I use System.Environment.UserName or httpcontext.current.... etc all are returning "System" as user as my site is hosted in system privileged. Tried WMI but this comes up as empty.
ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT UserName FROM Win32_ComputerSystem");
ManagementObjectCollection collection = searcher.Get();
WinUser = (string)collection.Cast<ManagementBaseObject>().First()["UserName"];
I am using Basic Authentication and Anonymous authentication is turned off. any idea?