Foros del Web » Programando para Internet » ASP Clásico »

Variables de entorno, recoger su valor

Estas en el tema de Variables de entorno, recoger su valor en el foro de ASP Clásico en Foros del Web. Hola, estoy haciendo una web con ASP. ¿Se puede recoger cualquier variable de entorno del puesto cliente utilizando JavaScript?. Con ASP se pueden recoger unas ...
  #1 (permalink)  
Antiguo 12/02/2002, 17:49
 
Fecha de Ingreso: febrero-2002
Mensajes: 9
Antigüedad: 22 años, 4 meses
Puntos: 0
Variables de entorno, recoger su valor

Hola, estoy haciendo una web con ASP. ¿Se puede recoger cualquier variable de entorno del puesto cliente utilizando JavaScript?. Con ASP se pueden recoger unas cuantas, como la dirección IP, el tipo de navegador, pero me interesa la variable de entorno que identifica al usuario conectado a la red, nosotros guardamos su valor en una variable de entorno llamada NOMBRE.
Si alguien sabe cómo hacerlo de otra forma, le estaré muy agradecido.

Gracias
Juan
  #2 (permalink)  
Antiguo 12/02/2002, 19:12
 
Fecha de Ingreso: febrero-2002
Mensajes: 25
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Variables de entorno, recoger su valor

hola,

usa esto
usuario=request.servervariables("LOGON_USER&q uot;)

evidentemente, el web no debe permitir los accesos anónimos.
el resultado, en un servidor iis4 es
dominio\usuario

un saludo,
antonio
  #3 (permalink)  
Antiguo 12/02/2002, 19:42
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Variables de entorno, recoger su valor

Hola:

Puedes averiguar todas las variables del servidor iterando por la colección con un sencillo código como este:
<pre>
Dim n
For Each n in Request.ServerVariables
Response.Write n &amp; &quot; = &quot; &amp; Request.ServerVariables(n) &amp; &quot;&lt;br&gt;&quot;
Next
</pre>

El resultado de ejecutar este código sería este, dependiendo del servidor:

ALL_HTTP = HTTP_ACCEPT:application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */* HTTP_ACCEPT_LANGUAGE:es HTTP_CONNECTION:Keep-Alive HTTP_HOST:fernando HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt) HTTP_COOKIE:ASPSESSIONIDFFEGBSEV=NPOHKKNANJPHOJLCP JFDOHED HTTP_ACCEPT_ENCODING:gzip, deflate
ALL_RAW = Accept: application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */* Accept-Language: es Connection: Keep-Alive Host: fernando User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt) Cookie: ASPSESSIONIDFFEGBSEV=NPOHKKNANJPHOJLCPJFDOHED Accept-Encoding: gzip, deflate

APPL_MD_PATH = /LM/W3SVC/1/ROOT

APPL_PHYSICAL_PATH = C:\Inetpub\wwwroot\

AUTH_PASSWORD =

AUTH_TYPE =

AUTH_USER =

CERT_COOKIE =

CERT_FLAGS =

CERT_ISSUER =

CERT_KEYSIZE =

CERT_SECRETKEYSIZE =

CERT_SERIALNUMBER =

CERT_SERVER_ISSUER =

CERT_SERVER_SUBJECT =

CERT_SUBJECT =

CONTENT_LENGTH = 0

CONTENT_TYPE =

GATEWAY_INTERFACE = CGI/1.1

HTTPS = off

HTTPS_KEYSIZE =

HTTPS_SECRETKEYSIZE =

HTTPS_SERVER_ISSUER =

HTTPS_SERVER_SUBJECT =

INSTANCE_ID = 1

INSTANCE_META_PATH = /LM/W3SVC/1

LOCAL_ADDR = 193.152.151.106

LOGON_USER =

PATH_INFO = /fechas.asp

PATH_TRANSLATED = C:\Inetpub\wwwroot\fechas.asp

QUERY_STRING =

REMOTE_ADDR = 193.152.151.106

REMOTE_HOST = 193.152.151.106

REMOTE_USER =

REQUEST_METHOD = GET

SCRIPT_NAME = /fechas.asp

-----------&gt; Continúa [:)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #4 (permalink)  
Antiguo 12/02/2002, 19:44
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Variables de entorno, recoger su valor

SERVER_NAME = fernando

SERVER_PORT = 80

SERVER_PORT_SECURE = 0

SERVER_PROTOCOL = HTTP/1.1

SERVER_SOFTWARE = Microsoft-IIS/4.0

URL = /fechas.asp

HTTP_ACCEPT = application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*

HTTP_ACCEPT_LANGUAGE = es

HTTP_CONNECTION = Keep-Alive

HTTP_HOST = fernando

HTTP_USER_AGENT = Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)

HTTP_COOKIE = ASPSESSIONIDFFEGBSEV=NPOHKKNANJPHOJLCPJFDOHED

HTTP_ACCEPT_ENCODING = gzip, deflate

------------------

Espero te sirva, un saludo. :) ;) :P

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #5 (permalink)  
Antiguo 13/02/2002, 17:04
 
Fecha de Ingreso: febrero-2002
Mensajes: 9
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Variables de entorno, recoger su valor

Gracias por vuestra ayuda, pero ya he probado request.servervariables y no me devuelve los valores de las variables de entorno que yo quiero, me refiero a las de una estación de trabajo, no las del servidor. Lo que quiero es recoger el login del usuario que se conecta a la red, para ello en el puesto cliente se inicializa la variable llamada NOMBRE. Lo que necesito es una función como Environ(variableEntorno) de Visual Basic. Lo cual lo puedo hacer con un control ActiveX en el navegador.
Juan
  #6 (permalink)  
Antiguo 14/02/2002, 14:50
 
Fecha de Ingreso: febrero-2002
Mensajes: 9
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Variables de entorno, recoger su valor

Ya está, puedo recoger el código de usuario que se conecta a al servidor web con request.servervariables(&quot;LOGON_USER&quot;), pero para ello hay que configurar el sevidor web quitando la opción de usuarios anónimos, si no no se recoge la identificación del usuario que se ha conectado.

Gracias
Juan
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:55.