DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 906294 - Última revisão: quarta-feira, 26 de Julho de 2006 - Revisão: 2.3

Disponível transferência de hotfix
Ver e solicitar transferências de hotfix
 
Importante: este artigo contém informações que mostram como diminuir as definições de segurança ou como desactivar as funcionalidades de segurança num computador. Pode efectuar estas alterações para contornar um problema específico. Antes de efectuar estas alterações, recomendamos que avalie os riscos associados à implementação destas medidas no seu ambiente específico. Se implementar estas medidas, tome todos os passos adicionais adequados para proteger o seu sistema.

Importante: este artigo contém informações sobre como modificar o registo. Certifique-se de que cria uma cópia de segurança do registo antes de o modificar. Certifique-se de que sabe como restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança, restaurar e modificar o registo, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
256986  (http://support.microsoft.com/kb/256986/ ) Descrição do registo do Microsoft Windows

Nesta página

Sintomas

Quando visualiza uma página Web nos produtos listados na secção "Aplica-se a" e a página Web contém um moniker, a página poderá não funcionar como previsto. Por exemplo, um objecto que contenha um moniker em Java poderá não ser carregado.

Este problema ocorre depois de instalar a actualização de segurança cumulativa referida no seguinte artigo da base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
896727  (http://support.microsoft.com/kb/896727/ ) MS05-038: Actualização de segurança cumulativa para o Internet Explorer

Resolução

Devido a alterações de segurança que foram implementadas na actualização de segurança cumulativa 896727, a utilização de monikers personalizados deixou de ser permitida. Um moniker personalizado é utilizado para referenciar e criar uma instância de um controlo ActiveX ou para executar código. Seguem-se alguns exemplos destes monikers.
JAVA:
NEW:
SESSION:
Se a aplicação utilizar um moniker em Java da Microsoft Java Virtual Machine, utilize um dos seguintes métodos para permitir a utilização de monikers personalizados.

Método 1: Aplicação escrita em Microsoft Visual J++

Para resolver este problema caso a aplicação tenha sido escrita em Microsoft Visual J++, converta a aplicação em Microsoft Visual J#.

Para obter mais informações sobre como converter a aplicação em Visual J++ numa aplicação Visual J#, visite os seguintes Web sites da MSDN (Microsoft Developer Network):
http://msdn.microsoft.com/library/en-us/dv_vjsharp/html/vjgrfUpgradingComponentsThatUseCommswfchtmlPackage.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vjsharp/html/vjgrfUpgradingComponentsThatUseCommswfchtmlPackage.asp)

http://msdn.microsoft.com/library/en-us/dv_vjsharp/html/vjsamUpgradingVisualJ60Project.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vjsharp/html/vjsamUpgradingVisualJ60Project.asp)

Método 2: Aplicação escrita para o Microsoft SDK para Java

Para resolver este problema se a aplicação tiver sido escrita para o Microsoft SDK para Java, converta a aplicação em Visual J#.

Para obter mais informações sobre como converter a aplicação em Visual J++ numa aplicação em Visual J#, visite o seguinte Web site da MSDN:
http://msdn.microsoft.com/en-us/dv_vstechart/html/vjtskMigratingJavaAppletsToMicrosoftJBrowserControls.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vjtskMigratingJavaAppletsToMicrosoftJBrowserControls.asp)
Nota: outras aplicações que utilizem um moniker personalizado terão de ser rescritas para remoção da respectiva dependência.

Mais Informação

Aviso: esta medida pode tornar o seu computador ou a rede mais vulnerável a ataques de utilizadores mal intencionados ou software malicioso como vírus. A Microsoft não a recomenda, mas fornece estas informações para que o utilizador possa implementá-la à sua própria responsabilidade. Todo e qualquer risco decorrente da utilização desta medida é da responsabilidade do utilizador.

Aviso: poderão ocorrer problemas graves se modificar o registo de forma incorrecta utilizando o Editor de registo (Registry Editor) ou qualquer outro método. Estes problemas poderão forçar a reinstalação do sistema operativo. A Microsoft não garante que estes problemas possam ser resolvidos. Todo e qualquer risco decorrente da modificação do registo é da responsabilidade do utilizador.

Nota: estes passos desactivam uma alteração que foi implementada na actualização de segurança cumulativa 896727, que impede a utilização de monikers. Depois de efectuar estes passos, uma página Web que contenha um moniker funcionará como previsto. No entanto, não recomendamos a utilização desta alteração porque esta desactiva parte da actualização de segurança. Deverá efectuar esta alteração apenas temporariamente, até implementar um dos métodos da secção "Resolução".

Para contornar este problema e permitir a utilização de monikers, tem de instalar a actualização de segurança cumulativa do Internet Explorer descrita no boletim de segurança MS05-052. Tem também de criar ou modificar subchaves de registo. Para o fazer, siga estes passos:
  1. Transfira e instale a actualização de segurança cumulativa do Internet Explorer descrita no boletim de segurança MS05-052. Para obter mais informações sobre como obter e instalar esta actualização de segurança cumulativa do Internet Explorer, visite o seguinte Web site da Microsoft:
    http://www.microsoft.com/portugal/technet/seguranca/boletins/ms05-052.mspx (http://www.microsoft.com/portugal/technet/seguranca/boletins/ms05-052.mspx)
  2. Clique em Iniciar (Start), clique em Executar (Run), escreva regedit e clique em OK.
  3. Localize e clique numa das seguintes subchaves do registo:
    • Para permitir a utilização de monikers por utilizador, clique na seguinte subchave do registo:
      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\
    • Para permitir a utilização de monikers por computador, clique na seguinte subchave do registo:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\
  4. No menu Editar (Edit), aponte para Novo (New) e clique em Chave (Key).
  5. Escreva FEATURE_LIMIT_MONIKERS e prima ENTER.
  6. Clique em FEATURE_LIMIT_MONIKERS.
  7. No menu Editar (Edit), aponte para Novo (New) e clique em Valor DWORD (DWORD Value).
  8. Escreva iexplore.exe e prima ENTER.
  9. No menu Editar (Edit), clique em Modificar (Modify), escreva 0 e clique em OK.

    Nota: um valor de 0 permite que os monikers funcionem num processo do Internet Explorer. Um valor de 1 não permite a utilização de monikers.
  10. Saia do Editor de registo (Registry Editor).

A informação contida neste artigo aplica-se a:
  • Microsoft Internet Explorer 6.0 SP1 nas seguintes 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 Segunda Edição
  • Microsoft Internet Explorer 6.0 nas seguintes plataformas
    • Microsoft Windows Server 2003 Service Pack 1
    • Microsoft Windows XP Service Pack 2
    • Microsoft Windows Server 2003 Standard Edition
    • Microsoft Windows Server 2003 Enterprise Edition
    • Microsoft Windows Server 2003 Datacenter Edition
    • 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 nas seguintes plataformas
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 2000 Advanced Server SP4
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Server SP4
    • Microsoft Windows 2000 Professional SP4
Palavras-chave: 
kbqfe kbhotfixserver kbqfe kbfix kbbug kbpubtypekc KB906294
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft