Hola! Necesito hacerles una pregunta porque hace 7 días que me estoy quemando la cabeza con este tema.
Estoy creando una intranet en asp.net. La aplicación en el IIS la tengo configurada con Enable anonymous access y debe estar así por normativas de seguridad que me pautaron. Sin embargo necesito saber el user name (de windows) del usuario que está ingresando a la intranet.
Obviamente al usar System.Environment.UserName o User.Identity.Name me devuelve el usuario configurado en IIS.
Alguien tiene una idea de como hacer esto?
He seguido recomendaciones de este KB de Microsoft
http://support.microsoft.com/kb/813834 para crear un servicio web con windows autentication que me devuelva el User.Identity.Name pero me sigue devolviendo el fucking username del IIS y no del usuario.
Muchas gracias!!