El uso de monikers ya no es compatible en Internet Explorer después de instalar las actualizaciones de seguridad que proporciona la actualización de seguridad acumulativa 896727 (MS05-038)

Seleccione idioma Seleccione idioma
Id. de artículo: 906294 - Ver los productos a los que se aplica este artículo
Importante
Este artículo contiene información que muestra cómo reducir la configuración de seguridad o desactivar las características de seguridad en un equipo. Puede realizar estos cambios para evitar un problema concreto. Pero antes, recomendamos que evalúe los riesgos asociados a esta solución temporal en su entorno particular. Si decide implementar esta forma de evitar el problema, tome las medidas adicionales oportunas para ayudar a proteger su sistema.

Importante
Este artículo contiene información acerca de cómo modificar el Registro. Antes de modificar el Registro, asegúrese de hacer una copia de seguridad del mismo y de que sabe cómo restaurarlo si se produce algún problema. Para obtener más información sobre cómo realizar una copia de seguridad, restaurar y modificar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986 Definición del Registro de Microsoft Windows
Expandir todo | Contraer todo

En esta página

Síntomas

Es posible que cuando ve una página Web de los productos enumerados en la sección "La información de este artículo se refiere a" y la página Web contiene un moniker, la página Web no funcione como se esperaba. Por ejemplo, no se puede cargar un objeto que contiene un moniker de Java.

Este problema se produce después de instalar la actualización de seguridad acumulativa a la que se hace referencia en el artículo de Microsoft Knowledge Base siguiente:
896727 MS05-038: Actualización de seguridad acumulativa para Internet Explorer

Solución

Debido a los cambios de seguridad implementados en la actualización de seguridad acumulativa 896727, ya no se permite utilizar monikers personalizados. Un moniker personalizado se utiliza para hacer referencia y crear una instancia de un control ActiveX o para ejecutar código. Por ejemplo, estos monikers incluyen lo siguiente.
JAVA:
NEW:
SESSION:
Si la aplicación utiliza el moniker de Java de Microsoft Java Virtual Machine, utilice uno de los métodos siguientes para habilitar el uso de monikers personalizados.

Método 1: Aplicación escrita en Microsoft Visual J++

Para resolver este problema si la aplicación se escribió en Microsoft Visual J++, conviértala en una aplicación de Microsoft Visual J#.

Para obtener más información acerca de cómo convertir la aplicación de Visual J++ en una aplicación de Visual J#, visite los siguientes sitios Web de Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/library/en-us/dv_vjsharp/html/vjgrfUpgradingComponentsThatUseCommswfchtmlPackage.asp

http://msdn.microsoft.com/library/en-us/dv_vjsharp/html/vjsamUpgradingVisualJ60Project.asp

Método 2: Aplicación escrita en el SDK de Microsoft para Java

Para resolver este problema si la aplicación se escribió en el SDK de Microsoft para Java, conviértala en una aplicación de Microsoft Visual J#.

Para obtener más información acerca de cómo convertir la aplicación de Visual J++ en una aplicación de Visual J#, visite el siguiente sitio Web de MSDN:
http://msdn.microsoft.com/en-us/dv_vstechart/html/vjtskMigratingJavaAppletsToMicrosoftJBrowserControls.asp
Nota
Las aplicaciones que utilicen un moniker personalizado se deben reescribir para eliminar la dependencia de dicho moniker.

Más información

Advertencia
Esta solución puede hacer que su equipo o su red sean más vulnerables a los ataques de usuarios malintencionados o de software malintencionado, como los virus. No recomendamos esta solución, pero proporcionamos la información para que pueda decidir por sí mismo si la implementa. Use esta solución bajo su responsabilidad.

Advertencia
Pueden producirse problemas graves si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.

Nota
Con estos pasos se deshabilita un cambio que se implementó en la actualización acumulativa de seguridad 896.727 que impide el uso de monikers. Después de ejecutarlos, las páginas Web que contienen un moniker funcionarán como se espera. Sin embargo, nosotros no recomendamos que realice este cambio porque deshabilita parte de la actualización de seguridad. Sólo debería realizar este cambio de forma temporal hasta que implemente uno de los métodos de la sección "Solución".

Para evitar este problema y habilitar el uso de monikers, debe instalar la actualización de seguridad acumulativa para Internet Explorer que se describe en el boletín de seguridad MS05-052. También debe crear o modificar subclaves del Registro. Para ello, siga estos pasos:
  1. Descargue e instale la actualización de seguridad acumulativa para Internet Explorer que se describe en el boletín de seguridad MS05-052. Para obtener más información sobre cómo obtener e instalar esta actualización, visite el siguiente sitio Web de Microsoft:
    http://www.microsoft.com/spain/technet/seguridad/boletines/MS05-052-IT.mspx
  2. Haga clic en Inicio y en Ejecutar, escriba regedit y, a continuación, haga clic en Aceptar.
  3. Busque una de las subclaves siguientes del Registro y haga clic en ella:
    • Para habilitar el uso de monikers por usuario, haga clic en la siguiente subclave del Registro:
      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\
    • Para habilitar el uso de monikers por equipo, haga clic en la siguiente subclave del Registro:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\
  4. En el menú Edición, seleccione Nuevo y haga clic en Clave.
  5. Escriba FEATURE_LIMIT_MONIKERS y, a continuación, presione ENTRAR.
  6. Haga clic en FEATURE_LIMIT_MONIKERS.
  7. En el menú Edición, seleccione Nuevo y haga clic en Valor DWORD.
  8. Escriba iexplore.exe y, a continuación, presione ENTRAR.
  9. En el menú Edición, haga clic en Modificar, escriba 0 y, a continuación, haga clic en Aceptar.

    Nota
    Un valor de 0 habilita el funcionamiento de los monikers en un proceso de Internet Explorer. Un valor de 1 lo deshabilita.
  10. Salga del Editor del Registro.

Propiedades

Id. de artículo: 906294 - Última revisión: jueves, 20 de julio de 2006 - Versión: 2.3
La información de este artículo se refiere a:
  • Microsoft Internet Explorer 6.0 SP1 sobre las siguientes plataformas
    • Microsoft Windows XP Service Pack 1
    • Microsoft Windows 2000 Server SP4
    • Microsoft Windows 2000 Professional SP4
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Advanced Server SP4
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 98 Second Edition
  • Microsoft Internet Explorer 6.0 sobre las siguientes plataformas
    • Microsoft Windows Server 2003 Service Pack 1
    • Microsoft Windows XP Service Pack 2
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows XP Professional x64 Edition
  • Microsoft Internet Explorer 5.5 sobre las siguientes plataformas
    • Microsoft Windows Millennium Edition
  • Microsoft Internet Explorer 5.01 SP4 sobre las siguientes plataformas
    • Microsoft Windows 2000 Advanced Server SP4
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Server SP4
    • Microsoft Windows 2000 Professional SP4
Palabras clave: 
kbqfe kbfix kbbug kbpubtypekc kbhotfixserver KB906294

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com