Pregunta: | 24848 - VALIDACIóN EN WIN2000 SERVER |
Autor: | Jaime Martinez |
Tengo un problema gordo. En mi empresa debo programar una aplicación intranet ASP y mi problemas es el siguiente:
La red funciona bajo Windows NT. Cada vez que un usuario conecte con la página ASP que estoy creando, debe cogerle automáticamente su loggin de NT y no les vale que salga la pantalla para introducir tú mismo el nombre de usuario y password. Hay solución para este problema. |
Respuesta: | Fernando Fernández Lobillo |
Busca información en Internet con respecto a la siguiente variable de servidor recuperable desde ASP en el idioma que quieras.
Request.ServerVariables("LOGON_USER") Esto te devuelve el login de usuario con nombre del dominio. Solo tendrías que recortar la cadena eliminando los caracteres de delante que sean el dominio y la barra (\). Para ello tendrías que utilizar algo como esto: login = Right(Request.ServerVariables("LOGON_USER"),7) En este caso el dominio tiene 6 caracteres y la barra, siete. Espero que te sirva de ayuda. |