Bienvenidos

Recuerda que tus comentarios son importantes y recuerda agradecer si te fue útil algun artículo publicado aquí.

L1f3 15 a D@nc3 Flo0r

miércoles, 17 de agosto de 2011

Capturar diferentes datos de la maquina y el usuario logueado en ASP.NET

//Trae el nombre de usuario + dominio logueado
Response.Write(User.Identity.Name);

//Tipo de autenticación que esta utilizando
Response.Write(User.Identity.AuthenticationType);

//Si el usuario esta autenticado
Response.Write(User.Identity.IsAuthenticated);

//Si el usuario pertenece a un rol en especifico
Response.Write(User.IsInRole("Administrators"));

//Nombre de la maquina
Response.Write(System.Environment.MachineName);

//Captura el nombre de usuario solamente
Response.Write(System.Environment.UserName);

//Nombre del dominio
Response.Write(System.Environment.UserDomainName);

1 comentario:

Unknown dijo...

Saludos Jose...

Te comento: estoy intentando capturar el usuario de windows y el nombre de la pc en asp.net, lo he hecho de la siguiente forma:

txtUsuario.Text = System.Environment.UserName;

txtMaquina.Text = System.Environment.MachineName;

El problema que tengo es que el publicar la aplicacion me muestra el nombre del servidor. Tienes alguna idea de que estoy haciendo mal. Gracias de anntemano