Buenas grupo,

Les tengo una consulta, seguramente (o asi espero) habra alguien que haya 
pasado por algo similar. Tenemos un sistema web que para registrar a las PC 
donde se va a usar utiliza un ActiveX para generar una clave con datos del 
hardware y guardar dicha clave en el registro de Windows y en el servidor y que 
es accesible a traves de Javascript para invocar sus metodos, es algo 
desarrollado hace mucho y en pos de que nuestro sistema sea cross browser (y si 
podemos cross platform) estamos analizando posibilidades para reemplazar ese 
ActiveX con otra cosa. 

Nuestra primera opcion por un lado fue un applet de Java, pero nosotros 
trabajamos sobre .Net por lo que implicaria meternos en un entorno y 
tecnologias nuevo, no es imposible pero quizas si más costoso en tiempos. La 
otra opcion que se nos ocurrio fue Silverlight, funciona en multiples 
navegadores como un plug-in, es accesible a traves de Javascript y tiene cierto 
acceso (si bien es limitado) al registro. 

Mi pregunta principal es, si tuviesen que pensar una estrategia cross platform 
para albergar esta clave generada en la PC cliente, sin usar el registro 
(porque en Linux no hay tal), donde la guardarian si el plugin de Silverlight 
no va a correr Out of Browser (hay muchas cosas que por temas de segurar no te 
deja hacer)? Hay alguna otra alternativa hecha sobre .Net ademas de Silverlight 
que sea Cross-browser y cross-platform?

Desde ya muchas gracias por el tiempo.

Matias
                                          

Responder a