Po instalaci aktualizací zabezpečení, které jsou součástí kumulativní aktualizace 896727 (MS05-038), již v aplikaci Internet Explorer není podporováno použití zástupných názvů

Překlady článku Překlady článku
ID článku: 906294 - Produkty, které se vztahují k tomuto článku.
Důležité: Tento článek obsahuje postupy, které vedou k oslabení zabezpečení počítače nebo k vypnutí funkcí zabezpečení v počítači. Provedením těchto změn můžete vyřešit specifické potíže. Před provedením změn však doporučujeme vyhodnotit nebezpečí spojená s implementací tohoto řešení v konkrétním prostředí. Pokud se rozhodnete tento postup použít, učiňte veškerá dodatečná opatření k ochraně systému.

Důležité: Tento článek obsahuje informace o úpravě registru. Před úpravami je nutné registr zálohovat. Seznamte se také s postupem při obnovení registru v případě, že nastanou potíže. Další informace o zálohování, obnovení a úpravě registru najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
256986 Popis registru systému Microsoft Windows
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Pokud v produktech uvedených v části Informace v tomto článku jsou určeny pro produkt zobrazíte webovou stránku, která obsahuje zástupný název, nemusí se tato webová stránka zobrazit očekávaným způsobem. Nenačte se například objekt, který obsahuje zástupný název jazyka Java.

K tomuto problému dojde po instalaci kumulativní aktualizace zabezpečení popsané v následujícím článku znalostní báze Microsoft Knowledge Base:
896727 MS05-038: Kumulativní aktualizace zabezpečení pro aplikaci Internet Explorer

Řešení

Vzhledem ke změnám v zabezpečení, které byly implementovány do kumulativní aktualizace zabezpečení 896727, není nadále povoleno používání vlastních zástupných názvů. Vlastní zástupný název se používá k odkazu a vytvoření instance ovládacího prvku Active X nebo ke spuštění kódu. Tyto zástupné názvy obsahují například následující prvky.
JAVA:
NEW:
SESSION:
Pokud aplikace používá zástupný název jazyka Java modulu Microsoft Java Virtual Machine, můžete použití vlastních zástupných názvů povolit pomocí některé z následujících metod.

Metoda 1: Aplikace vytvořené v jazyku Microsoft Visual J++

U aplikace vytvořené v jazyku Microsoft Visual J++ tento problém vyřešíte převedením aplikace do jazyka Microsoft Visual J#.

Další informace o převedení aplikace vytvořené v jazyku Visual J++ do jazyka Visual J# naleznete na následujících webech služby MSDN (Microsoft Developer Network):
http://msdn.microsoft.com/library/en-us/dv_vjsharp/html/vjgrfUpgradingComponentsThatUseCommswfchtmlPackage.asp

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

Metoda 2: Aplikace vytvořené pomocí sady Microsoft SDK pro jazyk Java

U aplikace vytvořené pomocí sady Microsoft SDK pro jazyka Java tento problém vyřešíte převedením aplikace do jazyka Visual J#.

Další informace o převedení aplikace vytvořené v jazyku Visual J++ do jazyka Visual J# naleznete na následujícím webu služby MSDN:
http://msdn.microsoft.com/en-us/dv_vstechart/html/vjtskMigratingJavaAppletsToMicrosoftJBrowserControls.asp
Poznámka: Ostatní aplikace používající vlastní zástupné názvy musí být přepsány tak, aby byla odebrána závislost na vlastním zástupném názvu.

Další informace

Upozornění: Tento postup může oslabit zabezpečení počítače nebo sítě vůči útoku uživatelů se zlými úmysly nebo škodlivému softwaru, například virům. Toto řešení se nedoporučuje, jsou ale poskytnuty tyto informace, s jejichž pomocí můžete řešení implementovat podle vlastního uvážení. Toto řešení používáte na vlastní nebezpečí.

Upozornění: Při nesprávných úpravách registru pomocí Editoru registru nebo jiným způsobem může dojít k vážným problémům. Tyto problémy mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nezaručuje, že tyto problémy bude možné vyřešit. Úpravy registru provádíte na vlastní nebezpečí.

Poznámka: Tento postup zakáže změnu, která byla implementována do kumulativní aktualizace zabezpečení 896727 a zabraňuje používání zástupných názvů. Po provedení tohoto postupu bude stránka obsahující zástupný název zobrazena očekávaným způsobem. Tuto změnu však nedoporučujeme provádět, protože zakáže určitou část aktualizace zabezpečení. Tuto změnu byste měli provést pouze dočasně, dokud neimplementujete jednu z metod uvedenou v části Řešení.

Chcete-li tento problém obejít a povolit používání zástupných názvů, je nutné nainstalovat kumulativní aktualizaci zabezpečení aplikace Internet Explorer, která je popsána v bulletinu zabezpečení MS05-052. Rovněž je třeba vytvořit nebo změnit podklíče registru. Postupujte následujícím způsobem:
  1. Stáhněte a nainstalujte kumulativní aktualizaci zabezpečení aplikace Internet Explorer, která je popsána v bulletinu zabezpečení MS05-052. Další informace o získání a instalaci této kumulativní aktualizace zabezpečení aplikace Internet Explorer naleznete na následujícím webu společnosti Microsoft:
    http://www.microsoft.com/cze/security/security_bulletins/MS05_052.mspx
  2. Klepněte na tlačítko Start, na příkaz Spustit, zadejte příkaz regedit a potom klepněte na tlačítko OK.
  3. Vyhledejte a klepněte na jeden z následujících podklíčů registru:
    • Chcete-li povolit používání zástupných názvů pro jednotlivé uživatele, klepněte na následující podklíč registru:
      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\
    • Chcete-li povolit používání zástupných názvů pro počítač, klepněte na následující podklíč registru:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\
  4. V nabídce Úpravy přejděte na příkaz Nový a pak klepněte na položku Klíč.
  5. Zadejte FEATURE_LIMIT_MONIKERS a stiskněte klávesu ENTER.
  6. Klepněte na položku FEATURE_LIMIT_MONIKERS.
  7. V nabídce Úpravy přejděte na příkaz Nový a pak klepněte na položku Hodnota DWORD.
  8. Zadejte iexplore.exe a stiskněte klávesu ENTER.
  9. V nabídce Úpravy klepněte na příkaz Změnit, zadejte hodnotu 0 a klepněte na tlačítko OK.

    Poznámka: Hodnota 0 povoluje funkci zástupných názvů v procesu aplikace Internet Explorer. Hodnota 1 používání zástupných názvů zakazuje.
  10. Ukončete Editor registru.

Vlastnosti

ID článku: 906294 - Poslední aktualizace: 20. července 2006 - Revize: 2.3
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Internet Explorer 6.0 SP1 na těchto platformách
    • 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 na těchto platformách
    • 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 na těchto platformách
    • Microsoft Windows Millennium Edition
  • Microsoft Internet Explorer 5.01 SP4 na těchto platformách
    • Microsoft Windows 2000 Advanced Server SP4
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Server SP4
    • Microsoft Windows 2000 Professional SP4
Klíčová slova: 
kbqfe kbfix kbbug kbpubtypekc kbhotfixserver KB906294

Dejte nám zpětnou vazbu

 

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