Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/06/2010, 06:39
Avatar de jaullo
jaullo
 
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Obtener usuario logueado en windows con authentication mode="Forms"

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 original
  1. using System.Security.Principal;
  2. WindowsIdentity user = WindowsIdentity.GetCurrent();
  3. Label1.Text = user.Name;

o esto otro
Código ASP:
Ver original
  1. WindowsPrincipal wp = new WindowsPrincipal(WindowsIdentity.GetCurrent());
  2. Label1.Text = wp.Identity.Name;

Última edición por jaullo; 04/06/2010 a las 07:23