FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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
__________________
|
#2
|
||||
|
||||
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
__________________
|
#3
|
||||
|
||||
Cita:
Saludos
__________________
|
#4
|
|||
|
|||
Cita:
saludos cordiales.
__________________
"La información tiene más valor cuando se comparte" |
#5
|
||||
|
||||
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
__________________
Última edición por MaMu fecha: 03-04-2008 a las 02:30:49. |
#6
|
||||
|
||||
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
__________________
|
#7
|
||||
|
||||
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
|
#8
|
||||
|
||||
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.
|
#9
|
||||
|
||||
Cita:
__________________
|
#10
|
||||
|
||||
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
__________________
|
#11
|
||||
|
||||
¿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.
|
#12
|
|||
|
|||
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
__________________
"La información tiene más valor cuando se comparte" |
#13
|
||||
|
||||
Entonces talvez necesites cambiar la configuracion de seguridad
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 |
#14
|
||||
|
||||
Por que si solo funciona en microsoft, tienes solo el 90% de compatibilidad jajaja
|
#15
|
|||
|
|||
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.
__________________
"La información tiene más valor cuando se comparte" |
#16
|
||||
|
||||
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
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Opiniones a favor y en contra de Delphi 2006 | cgomez | Debates | 7 | 28-04-2006 16:47:53 |
Como llamar Localmente Aplicación con Controles ActiveX???? | AGAG4 | Internet | 0 | 15-11-2005 19:15:01 |
Crear Aplicacion como ActiveX | Germi | Internet | 1 | 12-07-2003 05:17:59 |
Opiniones sobre el Firebird 1.5RC3 para aplicaciones web | victork_py | Firebird e Interbase | 2 | 04-07-2003 15:54:45 |
|