Necesito opiniones: Aplicación web con ActiveX
Quiero hacer una página ASP, para subir archivos, pero nada me convence lo que tengo de asp. Yo pense en hacer un OCX, para seleccionar el archivo y subirlo al servidor. Me conviene implementer un control OCX?
Estoy trabajando con DELPHI 7, aunque tambien dispongo de D.8 NET Saludos |
Resulta que ya hice un control OCX, compilado y publicado. Pero al abrir la pagina web, me dice "Windows bloque este control porque no se puede comporbar el fabricante".
Supongo que esto se debe a una firma digital. Ahora bien, como hago frente a esta situación? que debo cambiar o donde se encuentra esta propiedad en mi proyecto? Saludos |
Cita:
Saludos |
Cita:
saludos cordiales. |
Tenes algun dato o pagina web de ese componente? me gustaria poder verlo.
De todas maneras, no es mala la idea, y puede llegar a ser una solución, y utilizar mi propio ComObj Código:
Set obj=Server.CreateObject("D7MiObjCOM.MiClaseCom") Saludos |
Es curioso, y hasta monopólico diría yo. Pero despues de casi 6 horas de lectura en Microsoft, note que por ejemplo, con VisualStudio, se pueden generar una firma digital directamente.
Existía antes una herramienta llamada signcode.exe, que fue reemplazada por signtool.exe, y además hay muchas aplicaciones GUI para hacer del uso de estas herramientas algo más amigable. Por otro lado, se necesitan 2 archivos, de los cuales, uno contiene una clave privada, y el otro datos personales de quien solicita el certificado. Conectándose a una entidad Certificadora, como Verisign, y enlazando los ejecutables portables (PE) se los puede certificar y firmar directamente en el acto. Esto tiene un inconveniente, y es que se puede generar certificados "truchos" manualmente, ya que VisualStudio cuenta con todas las herramientas necesarias, y generar estos archivos estan al paso de una simple línea de comandos. Me pareció interesante compartir estos datos, nunca está demás este tipo de data. Saludos |
si tu activex no esta instalado (copiado localmente en tu pc y registrado) y lo tratas de usar dentro de tu pagina, ie tratará de instalarlo, pero como no esta firmado, tendras el problema que mencionas, por otro lado, si simplemente primero lo descargas y lo registras, entonces, aunque no este firmado, cuando trates de usarlo en el ie, funcionara sin problemas
|
Sé que se sale un poco del tema, pero mi pregunta es, ¿funciona en sistemas operativo no de Microsoft? Por curiosidad, más que nada.
|
Cita:
|
Cita:
Me pasó lo mismo con un terminal Mandrake. FireFox me deja instalarlo aunque no este firmado, previa pregunta. De todas maneras, sigo viendo como Crear Certificados, no necesariamente tienen que estar creados por un ente certificador, por ejemplo el MDeamon server, crea certificados para el SSL del correo, y se crean en modo LOCAL. Sigo estudiando para hacer una aplicación para certificar, pero aclaro, con fines meramente personales y didácticos, ya que para otros usos no sería ético. Saludos |
¿Has probado el OpenSSL? Aquí en la empresa lo hemos probado y parece que funciona, aunque ahora mismo no lo tenemos en marcha por no necesitarlo. El código fuente está disponible, creo. Eso sí, tiene un aviso de que no se debe leer dicho código en según qué países.
|
Cita:
Con respecto a armar el formulario e integrarlo con el componente, bueno hay funciones en asp que te permiten crear objetos, por ejemplo: set Objeto = Server.CreateObject("nombre de tu componente") y hay muchas otras funciones, para relacionadas al manejo de esto, bueno en todo caso voy a colgar un ejemplo |
Cita:
Herramientas - Opciones de Internet - Seguridad - Nivel Personalizado -Controles y Complementos de ActiveX ---Descargar los controles ActiveX sin firmar (Preguntar) ---Inicializar y Generar scripts de los controles ActiveX no marcados como seguros (Preguntar) ---Permitir que todos los controles ActiveX no usados anteriormente se ejecuten (Habilitar) con eso debe de funcionar en IE7 |
Cita:
|
1 Archivos Adjunto(s)
Bueno compañero Mamu acá te dejo un ejemplo con una pagina asp, espero se entienda, sólo es necesario mirar la parte en que instancia y como utiliza los metodos, te adjunto el archivo comprimido en zip
Saludos cordiales. |
Cita:
Ahora bien, tengo que pensar en desarrollar un componente para hacer upload de archivos, mi idea principal es hacer un ocx o una dll, que sea basicamente un cliente ftp embebido. Saludos |
La franja horaria es GMT +2. Ahora son las 01:01:20. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi