Es correcto, aunque tengas el IIS habilitado tienes el modo definido en Forms lo que significa que vas a utilizar un metodo de login alternativo (sea creado por ti o el que brinda asp.net), por lo cual no podrias obtener el usuario
Prueba con cualesquiera de las siguientes dos formas, sin embargo no aseguro que funcionen
Si no estas logueado
Código ASP:
Ver originalusing System.Security.Principal;
WindowsIdentity user = WindowsIdentity.GetCurrent();
Label1.Text = user.Name;
o esto otro
Código ASP:
Ver originalWindowsPrincipal wp = new WindowsPrincipal(WindowsIdentity.GetCurrent());
Label1.Text = wp.Identity.Name;