2009-05-29 19 views

Respuesta

11

Es muy simple de hecho:

Environment.UserName 

Desde el MSDN page:

La propiedad UserName proporciona parte de las credenciales asociadas a los nombres de dominio informáticos, tal como lo devuelve la propiedad UserDomainName. Esta información normalmente se representa como DOMINIO \ nombre de usuario.

Esta propiedad se puede utilizar para identificar el usuario actual en el sistema y aplicación para fines de seguridad . También se puede usar para personalizar una aplicación particular para por usuario.

También puede obtener el nombre de dominio usando Environment.UserDomainName.

+0

Environment.UserName no devuelve el dominio con él. – Malfist

+2

Quiere prefijar Environment.UserDomainName en ese caso. – Noldorin

4

try User.Identity.Name o Environment.UserName.

EDIT:

Environment.UserDomainName - Dominio

Environment.UserName - Nombre de usuario

+0

Environment.UserName no devuelve el dominio con él. – Malfist

2

Environment.UserDomainName tendrán la domain y Environment.UserName tendrán la username.

Cuestiones relacionadas