Foros del Web » Programación para mayores de 30 ;) » Java »

Variables de entorno locales

Estas en el tema de Variables de entorno locales en el foro de Java en Foros del Web. Hola. Necesitaria acceder desde una aplicacion web que corre en un servidor remoto, a las variables de entorno del PC que está utilizando dicha aplicacion, ...
  #1 (permalink)  
Antiguo 26/07/2007, 00:57
 
Fecha de Ingreso: julio-2007
Mensajes: 5
Antigüedad: 16 años, 9 meses
Puntos: 0
Variables de entorno locales

Hola.

Necesitaria acceder desde una aplicacion web que corre en un servidor remoto, a las variables de entorno del PC que está utilizando dicha aplicacion, es pposible?
La idea es acceder desde la aplicacion web a la variable USERDOMAIN del PC local.

Gracias
  #2 (permalink)  
Antiguo 26/07/2007, 09:50
 
Fecha de Ingreso: septiembre-2005
Mensajes: 20
Antigüedad: 18 años, 7 meses
Puntos: 0
Re: Variables de entorno locales

Por una cuestión de seguridad no creo que sea posible. Si me equivoco que alguien me corrija!

Para obtener la variable de entorno en java puedes usar
Código:
System.getenv("USERDOMAIN");
[JDK 1.5]
Podrías tal vez probar de hacer un applet o algo "rebuscado" por el estilo... pero realmente no creo que se pueda de alguna manera simple.

Salu2!
  #3 (permalink)  
Antiguo 27/07/2007, 03:35
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
Re: Variables de entorno locales

Efectivamente un APPLET, que seria la forma de leerlo en el cliente (o aplicacion JWS), tiene que estar firmado para poder acceder a las variables de entorno, por seguridad.

De todas formas, no es una forma muy segura, me parece a mi, de autentificar un usuario, ya que la variable de entorno podría ser modificada, ¿no?

Una opcion sería usar librerias de autenticacion que devuelven el usuario autentificado, aunque obviamente tambien requieren firma digital y ademas librerías nativas.

Debe ser un tema común, asi que apostaría que en Google debe poder encontrarse algo sobre el tema.

S!
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 10:55.