Hace tiempo no posteaba algo pero ahora estoy hasta el cuello con un problema que se me presento.
Resulta que estoy usando SecurityManager para la autentificacion de usuario, para obtener el nombre de usuario con el que se ingresa a la maquina (osea el usuario de logeo de windows) utilizo la siguiente funcion:
Código:
Donde usuario.Usuario es el atributo de una clase tipo string.usuario.Usuario = Environment.UserName.ToString();
cuando ejecuto la aplicacion localmente me trae el nombre de usuario correcto.
Pero cuando subo la aplicacion al servidor y accedo a ella a traves de escritorio remoto (pues no estamos bajo el mismo dominio) me aparece como usuario: NETWORK SERVICE. He probado ingresando desde un equipo que este bajo el mismo dominio y aun asi me muestra ese usuario, no se si habra que configurar algo mas para que esta funcion me arroje el usuario correcto.
No se si se entiende bien mi problema.
Saludos.