La firma la he generado utilizando un certificado expedido por la
FNMT-RCM (Fábrica Nacional de Moneda y Timbre), que es por
ejemplo el que utiliza el ActiveX firmado que se te descarga al
conectarte a la página de la Agencia Estatal de Administración
Tributaria para hacer la declaración de la renta.
He hecho una prueba con un activeX de juguete que lo único
que hace es exportar una función que siempre devuelve un número.
Lo he empaquetado en un cab y lo he firmado, y sigue dando el
mismo problema.
La cosa es que creo que estos ActiveX deben incluir en su función
DllRegisterServer, que es la que se llama cuando se ejecuta un
"regsvr32 ActiveX.dll", un código que marque el control como seguro.
Pero estoy abierto a todo tipo de posibilidades.
----- Original Message -----From: JLCeadaSent: Wednesday, May 07, 2003 11:30 AMSubject: Re: [imasd] Permisos para un ActiveXUna pregunta: la firma que utilizas....¿como la has generado?. Es decir, la has soliticitado a una entidad emisora reconocida por Windows, o es una firma que has generado tu mismo.Te lo digo porque quizas para windows, todo ActiveX firmado por una entidad no reconocida sea un ActiveX "potencialmente peligroso".Saludos!----- Original Message -----Sent: Wednesday, May 07, 2003 10:35 AMSubject: [imasd] Permisos para un ActiveXHola a tod@s!!!Os voy a plantear un problema que estoy teniendo con la firma deun ActiveX. El caso es el siguiente, he desarrollao un ActiveX quees básicamente un wrapper de una dll, para que se pueda utilizardesde la página web del cliente. La cosa es que todo el lote loempaqueto en un fichero .cab con la herramienta CABARC.EXE.Posteriormente lo firmo con la herramienta SIGNCODE.EXE. Deesta forma e incluyendo unas cuantas líneas como la siguiente enla página web:<OBJECT ID="Class1"
CLASSID="CLSID:2C4D12AF-E0F4-4DB7-A7EF-E24981D5C733"
CODEBASE="http://www.foo.es/Aplicacion/ActiveX.cab#version=1,0,0,0"">
</OBJECT>consigo que en la máquina del usuario se descargue el fichero .cab,preguntándole previamente si confía en la persona o empresa que hafirmado el .CAB. Hasta akí bien. El problema viene cuando desde dentrode la página que se ha descargao el usuario se quiere hacer uso del ActiveX,el navegador muestra un mensaje indicando que la página contiene un ActiveXpotencialmente peligroso, con lo que no se permite su uso y todo se vaa la porra.Este problema se medio soluciona modificando la configuración del IExplorer encuanto a seguridad, diciéndole prácticamente que trague con los ActiveX no segurosaunke por lo menos muestre una ventanita diciéndote que estas vendío, y claroeso no vale!!!También he probao a firmar el ActiveX que va empaquetado en el CAB, pero todoiigual. La cosa es que buscando, buscando, me ha parecido encontrar cosas comoimplementar determinadas Interfaces en un ActiveX, o añadir unas determinadas"Component Categories" (que no se mu bien lo que son) a la hora de registrarel ActiveX (mediante su función exportada DllRegisterServer).En fin, que no tengo ni idea de por donde tirar. Si alguien ha desarrollado alguna vezun ActiveX para ser utilizado desde una página web de cliente y se ha encontradocon el problema de firmarlo, me sería de mucha ayuda.Un saludo a todos los miembros del grupo.
Para cancelar su suscripción a este grupo, envíe un mensaje de correo-e a:
imasd-unsubscribe@yahoogroups.com
La utilización de Yahoo! Grupos está sujeta a su aceptación de las Condiciones del servicio así como de la Política de privacidad.
Para cancelar su suscripción a este grupo, envíe un mensaje de correo-e a:
imasd-unsubscribe@yahoogroups.com
La utilización de Yahoo! Grupos está sujeta a su aceptación de las Condiciones del servicio así como de la Política de privacidad.