Excel.Application Activex

28/04/2005 - 10:18 por Excel.Application Cerificate | Informe spam
He realizado una aplicación Web, utilizando ASP's y Javascript, pero me
encuentro el siguiente problema:

Realizo una exportación de datos a Excel, utilizando el objecto
"Excel.Application",
todo funciona correctamente si en mi configuración de IE, tengo marcada la
opción:
'Initialize and Script Activex controls not marked as safe" , o tengo
añadida la Url como trusted site, en caso contrario me aparece el error:
"Automation server can´t create object". Debido a políticas de seguridad no
me permiten tener ninguna de las 2 opciones en la configuración de IE.

Consultando las propiedades de mi EXCEL.EXE :
C:\Program Files\Microsoft Office\Office10\Excel.exe
Observo que existe un tab con las Digital Signatures, y que la fecha de
validación del certificado a caducado.
¿Como puedo actualizar el certificado de Excel?
¿Existe otra posible solución, que implique certificar Excel, entiendo que
debería ser seguro por defecto, puesto que es un Activex de Cliente, y que
pertenece a un Office registrado legalmente.

Muchas Gracias
 

Leer las respuestas

#1 Matias Iacono
28/04/2005 - 17:17 | Informe spam
¿Como puedo actualizar el certificado de Excel?



Es posible que no puedas, ya que el ActiveX es de terceros.

¿Existe otra posible solución, que implique certificar Excel, entiendo que
debería ser seguro por defecto, puesto que es un Activex de Cliente, y que
pertenece a un Office registrado legalmente.



En realidad no, no es seguro por defecto, si no que es inseguro por defecto.
En realidad no importa quien lo crea, si no, el alcance del activex. Como es
un activex, este puede contener codigo que elimine por completo el disco de
un usuario, por ende, se bloquea por completo el uso de este.
Si lo que quieres es que el navegador se de cuenta de que es un activex
seguro o a quien pertenece, tendrias que responder la primer pregunta.
Aparentemente, en este punto, estas en un punto ciego.

Una posible solucion es que crees otro activeX que enmascare el de excel,
pero, tendrias que comprar un certificado para tu activex, lo cual
representa un costo. Si quieres saber mas sobre empresas que hacen este
trabajo: www.verysign.com

Saludos,

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3

Profile: http://aspnet2.com/mvp.ashx?MatiasIacono
"Excel.Application Cerificate" <Excel.Application
escribió en el mensaje
news:

He realizado una aplicación Web, utilizando ASP's y Javascript, pero me
encuentro el siguiente problema:

Realizo una exportación de datos a Excel, utilizando el objecto
"Excel.Application",
todo funciona correctamente si en mi configuración de IE, tengo marcada la
opción:
'Initialize and Script Activex controls not marked as safe" , o tengo
añadida la Url como trusted site, en caso contrario me aparece el error:
"Automation server can´t create object". Debido a políticas de seguridad


no
me permiten tener ninguna de las 2 opciones en la configuración de IE.

Consultando las propiedades de mi EXCEL.EXE :
C:\Program Files\Microsoft Office\Office10\Excel.exe
Observo que existe un tab con las Digital Signatures, y que la fecha de
validación del certificado a caducado.
¿Como puedo actualizar el certificado de Excel?
¿Existe otra posible solución, que implique certificar Excel, entiendo que
debería ser seguro por defecto, puesto que es un Activex de Cliente, y que
pertenece a un Office registrado legalmente.

Muchas Gracias

Preguntas similares