Tengo una aplicación web en un servidor. A esta aplicación web se accede desde diferentes clientes. Lo que necesito es obtener el username del cliente que esta ejecutando la aplicación web para mostrarlo en la paginaPrincipal.aspx
He probado con esto pero la mayoría de ellos no me muestra nada o me muestra el username de windows del servidor.
Código vb.net:
Ver original
username = HttpContext.Current.Request.ServerVariables("AUTH_USER") username = HttpContext.Current.Request.ServerVariables("LOGON_USER") username = HttpContext.Current.Request.ServerVariables("REMOTE_USER") username = Request.LogonUserIdentity.Name username = Environment.UserName.ToString() username = System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString() Dim slashpos As Integer = My.User.Name.LastIndexOf("\") 'Determine the position of the slash username = My.User.Name.Substring(slashpos + 1) username = Environ("Username")
Me podeis echar una mano para porder consegui e username de windos del cliente que esta ejecutando la aplicación web?
Gracias