title: WindowsIdentity and Classic .Net App Pool
body: <p>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:</p>
  
  <pre><code>System.Security.Principal.WindowsIdentity.GetCurrent().Name
  </code></pre>
  
  <p>I get the following:</p>
  
  <pre><code>IIS APPPOOL\\Classic .NET AppPool   
  </code></pre>
  
  <p>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?</p>