title: VB.net using system.directoryservices to get displayname
body: <p>I am trying to get a users full name using <code>system.directoryservices.accountmanagement.userprincipal.current.displayname</code>
  however this is returning the displayname of the domain account that is set in the application pool identity.</p>
  
  <p>I have enabled windows authentication and disabled anonymous. The domain account has delegation enabled in active directory (I was told this was needed).</p>
  
  <p>Any ideas how I get the current logged in users full name and not the app pool identity account?</p>