I have a ASP.NET website that requires my App Pool be the Classic .Net App Pool. The site is running on .NET 3.5 on IIS 7. When I try to get the Active Directory User name of the logged in user:
System.Security.Principal.WindowsIdentity.GetCurrent().Name
I get the following:
IIS APPPOOL\Classic .NET AppPool
However when I set the app pool to .net 4.0 it returns the logged in username (which is what I want). Am I missing a setting?
See Question&Answers more detail:os