¿Cómo obtener el nombre de inicio de sesión actual de Windows en C # Web APP?

¿Cómo puedo obtener el nombre de usuario de inicio de sesión de Windows? Utilicé estos métodos:

Environment.UserNameWindowsIdentity.GetCurrent (). Nombre;

Pero, cuando PUTO dentro del servidor IIS, él toma el nombre del servidor que no es mi máquina.