El control CertEnroll no funciona con Internet Explorer 8 en equipos que ejecutan Windows 7

Síntomas

Considere la situación siguiente:
  • Desarrolla una página web que utiliza el control de inscripción de certificados (CertEnroll) para emitir certificados.
  • Accede a la página web mediante Windows Internet Explorer 8 en un equipo que ejecuta Windows 7.
  • Intenta renovar o solicitar un nuevo certificado en el sitio web.
En esta situación, no será posible renovar u obtener el certificado. Además, recibe un mensaje de error similar a uno de los siguientes:
CertEnroll::CX509EnrollmentWebClassFactory::CreateObject: Error no especificado 0x80004005 (-2147467259)
CertEnroll::CX509EnrollmentWebClassFactory::CreateObject: El usuario ha cancelado la operación. 0x800704c7 (WIN32: 1223)
Nota: este problema se produce al alojar el control CertEnroll en un elemento FRAME o IFRAME en la página web.

Solución

Información de la revisión

Hay disponible una revisión para la que Microsoft proporciona soporte técnico. Sin embargo, esta revisión se diseñó para corregir únicamente el problema descrito en este artículo. Aplíquela sólo en sistemas que experimenten el problema específico descrito en este artículo. Esta revisión podría someterse a comprobaciones adicionales. Por tanto, si no se ve gravemente afectado por este problema, recomendamos que espere a la próxima actualización del software que contenga esta revisión.

Si la revisión se puede descargar, hay una sección de descarga de revisión disponible en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio de soporte técnico y de atención al cliente de Microsoft con el fin de obtener la revisión.

Nota: si se producen más problemas o si hay que solucionarlos, es posible que tenga que crear una solicitud de servicio independiente. Se aplicarán los costos de soporte habituales a las preguntas y problemas de soporte técnico adicionales que no reúnan las condiciones necesarias para esta revisión en cuestión. Para obtener una lista completa de los números de teléfono del servicio de soporte técnico y de atención al cliente de Microsoft, así como información acerca de cómo crear una solicitud de servicio independiente, visite el siguiente sitio web de Microsoft: Nota: el formulario relativo a la revisión que se puede descargar muestra los idiomas en los que está disponible la revisión. Si no ve su idioma, quizá sea debido a que la revisión no esté disponible para dicho idioma.

Requisitos previos

Para aplicar esta revisión, debe ejecutar Windows 7 en el equipo.

Información del Registro

Para utilizar la revisión en este paquete, no es necesario realizar ningún cambio en el Registro.

Requisitos de reinicio

Puede que tenga que reiniciar el equipo una vez aplicada esta revisión.

Información de reemplazo de la revisión

Esta revisión no sustituye a ninguna revisión publicada previamente.

Información de archivo

La versión en inglés (EE. UU.) de esta revisión instala archivos que tienen los atributos de archivo que se enumeran en las siguientes tablas. Las fechas y horas de estos archivos se muestran según la Hora universal coordinada (UTC). Las fechas y horas de estos archivos se muestran en el equipo local en horario local con la configuración actual del horario de verano (DST). Además, las fechas y horas pueden cambiar al realizar determinadas operaciones en los archivos.
Notas de información sobre archivos de Windows 7
  • Los archivos que se aplican a un producto, hito (RTM, SPn) y tipo de servicio (LDR, GDR) específicos se pueden identificar examinando los números de versión de archivos, como se indica en la siguiente tabla.
    VersiónProductoHitoTipo de servicio
    6.1.760 0.16xxxWindows 7 RTMGDR
    6.1.760 0.20xxxWindows 7 RTMLDR
  • Los tipos de servicio GDR contienen sólo las correcciones de amplia distribución para solucionar problemas muy importantes. Los tipos de servicio LDR contienen revisiones además de las correcciones de amplia distribución.
  • Los archivos MANIFEST (.manifest) y MUM (.mum) que se instalan para cada entorno se enumeran por separado en la sección "Información adicional de archivos para Windows 7". Los archivos MUM y MANIFEST, así como los del catálogo de seguridad asociado (.cat), son muy importantes para el mantenimiento del estado de los componentes actualizados. Los archivos del catálogo de seguridad (atributos no enumerados) cuentan con la firma digital de Microsoft.
Para todas las versiones basadas en x86 compatibles de Windows 7
File nameFile versionFile sizeDateTimePlatform
Certenroll.dll6.1.7600.165951,321,47219-May-201014:59x86
Certenrollctrl.exe6.1.7600.1638567,07214-Jul-200901:14x86
Certenroll.dll6.1.7600.207151,321,47219-May-201014:51x86
Certenrollctrl.exe6.1.7600.1638567,07214-Jul-200901:14x86
Para todas las versiones basadas en x64 compatibles de Windows 7
File nameFile versionFile sizeDateTimePlatform
Certenroll.dll6.1.7600.165951,975,29619-May-201019:58x64
Certenrollctrl.exe6.1.7600.1638570,14414-Jul-200901:38x64
Certenroll.dll6.1.7600.207151,975,29619-May-201014:39x64
Certenrollctrl.exe6.1.7600.1638570,14414-Jul-200901:38x64

Para evitar este problema, utilice uno de los métodos enumerados en el siguiente blog de Microsoft Developer Network (MSDN):

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".

Más información

Para obtener más información acerca de terminología relativa a la actualización de software de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

824684 Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Información adicional para archivos

Información adicional de archivos para Windows 7 y Windows Server 2008 R2

Información adicional de archivos para todas las versiones de x86 compatibles de Windows 7
File nameX86_3e80de4d054d02648bead6d63196e9e2_31bf3856ad364e35_6.1.7600.20715_none_7c33df40f0ad716a.manifest
File versionNot applicable
File size713
Date (UTC)20-May-2010
Time (UTC)09:12
PlatformNot applicable

File nameX86_a9a02f6f031df470faad1dcbb0e659d8_31bf3856ad364e35_6.1.7600.16595_none_af5d149b09cde38e.manifest
File versionNot applicable
File size713
Date (UTC)20-May-2010
Time (UTC)09:12
PlatformNot applicable

File nameX86_microsoft-windows-x..rtificateenrollment_31bf3856ad364e35_6.1.7600.16595_none_f36240f5f0028bc7.manifest
File versionNot applicable
File size368,537
Date (UTC)20-May-2010
Time (UTC)09:24
PlatformNot applicable

File nameX86_microsoft-windows-x..rtificateenrollment_31bf3856ad364e35_6.1.7600.20715_none_f4425f0708df4930.manifest
File versionNot applicable
File size368,537
Date (UTC)20-May-2010
Time (UTC)09:24
PlatformNot applicable
Archivos adicionales para todas las versiones admitidas de Windows 7 basadas en x64
File nameAmd64_11b6bcb89edb4d82e74ae88bc9c9bce1_31bf3856ad364e35_6.1.7600.16595_none_74891a7e602d67eb.manifest
File versionNot applicable
File size1,074
Date (UTC)20-May-2010
Time (UTC)09:12
PlatformNot applicable

File nameAmd64_76efe3f1b03f9b417eda590935c74e3c_31bf3856ad364e35_6.1.7600.20715_none_1d9b57d085f21735.manifest
File versionNot applicable
File size1,074
Date (UTC)20-May-2010
Time (UTC)09:12
PlatformNot applicable

File nameAmd64_microsoft-windows-x..rtificateenrollment_31bf3856ad364e35_6.1.7600.16595_none_4f80dc79a85ffcfd.manifest
File versionNot applicable
File size368,541
Date (UTC)20-May-2010
Time (UTC)09:48
PlatformNot applicable

File nameAmd64_microsoft-windows-x..rtificateenrollment_31bf3856ad364e35_6.1.7600.20715_none_5060fa8ac13cba66.manifest
File versionNot applicable
File size368,541
Date (UTC)20-May-2010
Time (UTC)09:48
PlatformNot applicable
Propiedades

Id. de artículo: 2078942 - Última revisión: 3 jun. 2010 - Revisión: 1

Comentarios