// (c) 2006 Richard Grimes // www.grimes.demon.co.uk using System; using System.Threading; using System.Security.Principal; class App { static void Main() { AppDomain.CurrentDomain.SetPrincipalPolicy(PrincipalPolicy.WindowsPrincipal); Console.WriteLine("Thread Principal: {0}", Thread.CurrentPrincipal.Identity.Name); } }