Důležité informace: Desktopová aplikace Internet Explorer 11 je vyřazena z provozu a od 15. června 2022 je pro některé verze Windows 10 vyřazena z provozu.

Stále máte přístup ke starším starším webům, které vyžadují Internet Explorer v režimu Internet Exploreru v Microsoft Edge. Přečtěte si, jak na to.

Desktopová aplikace Internet Explorer 11 se bude postupně přesměrovat na rychlejší a bezpečnější Microsoft Edge prohlížeč a nakonec bude zakázána prostřednictvím služba Windows Update. Zakažte IE ještě dnes.

Shrnutí

Když nakonfigurujete aplikaci Internet Explorer tak, aby používala konfigurační skript automatického proxy serveru, uloží proxy server vrácený voláním FindProxyForURL do mezipaměti. Mechanismus ukládání do mezipaměti (automatická mezipaměť výsledků proxy serveru) se provádí na základě hostitele (to znamená, že ne na základě adresy URL). Tím zabráníte použití různých proxy serverů k získání přístupu ke stejnému webovému serveru. Následující ukázkový scénář ukazuje toto chování:


 

  • Nakonfigurujte webový server s názvem "Webserver" se dvěma virtuálními složkami: /login a /test.

  • Vytvořte následující soubor PAC:

    function FindProxyForURL (url, host)
    {
    if shExpMatch (url, "http://webserver/login") return "DIRECT";
    else return "PROXY myproxy:80; PROXY mybackupproxy:80";
    }
  • Nakonfigurujte aplikaci Internet Explorer tak, aby používala tento soubor PAC.

  • Spusťte Internet Explorer a zadejte následující webovou adresu:

    http://webserver/loginInternet Průzkumník načte soubor PAC a správně použije přímé připojení.

  • Po zobrazení přihlašovací stránky zadejte http://webserver/test. Pokud používáte sledování sítě, můžete si všimnout, že přístup k http://webserver/test stále používá přímé připojení místo jednoho z vrácených proxy serverů.

Další informace

Mezipaměť výsledků automatického proxy serveru je vylepšení výkonu, které bylo přidáno do aplikace Internet Explorer 5.5 a novější. Účelem mezipaměti je omezit zpracování skriptu konfigurace automatického proxy serveru na straně klienta. Když se připojíte k internetovému webu, funkce FindProxyForURL se používá k určení, jestli se má použít proxy server a který proxy server použít. Aplikace Internet Explorer 5.5 a novější nejprve zkontroluje mezipaměť výsledků automatického proxy serveru a určí, jestli byl při předchozích pokusech použit proxy server pro připojení k hostiteli. Pokud tato kontrola selže, znamená to, že se jedná o první pokus o připojení k hostiteli během aktuální relace a použije se normální logika detekce proxy serveru.

Pokud je nakonfigurovaný konfigurační skript automatického proxy serveru a Internet Explorer ho může načíst ze sítě (pokud je povolená možnost Automaticky rozpoznat Nastavení nebo Použít skript automatické konfigurace), aktualizuje se mezipaměť výsledků automatického proxy serveru s názvem hostitele, ke které přistupujete, a úplnou sadou proxy serverů vrácených parsováním skriptu. V tomto příkladu bude mít každý název hostitele, který je určen pro použití proxy serveru, "PROXY myproxy:80; PROXY mybackupproxy:80" přidán do mezipaměti výsledků automatického proxy serveru.

V tomto scénáři se výraz "myproxy" používá pro jakýkoli následný přístup k názvu hostitele uloženému v mezipaměti a skript konfigurace automatického proxy serveru se znovu nezpracuje. Pokud je "myproxy" náhle nepřístupný, stane se toto:
 

  • Proxy server myproxy se přidá do seznamu chybných proxy serverů.

  • Proxy server mybackupproxy je vybraný tak, aby obsluhoval požadavek na daný název hostitele, který je převzatý z mezipaměti výsledků automatického proxy serveru.

  • Pokud je připojení úspěšné, použije se "mybackupproxy" v následných požadavcích na tento název hostitele během stejné relace procházení.

Pokud jsou všechny proxy servery vrácené ze skriptu konfigurace automatického proxy serveru nepřístupné, zobrazí se v Internet Exploreru chybová zpráva "Stránku nelze zobrazit" (k čemuž může dojít, pokud je statický proxy server náhle nedostupný).

To umožňuje, aby k převzetí služeb při selhání proxy serveru mohlo docházet i v případě, že je povolená mezipaměť výsledků automatického proxy serveru, ale neumožňuje zadat jiný proxy server pro stejný název hostitele, ale pro instance pro různé adresy URL, jak je znázorněno v příkladu. Pokud se jedná o požadavek, můžete funkci automatické mezipaměti výsledků proxy serveru zakázat. Výsledkem bude zpracování každého požadavku GET vydaného aplikací Internet Explorer na straně klienta. V důsledku toho může být výkon aplikace Internet Explorer ovlivněn v závislosti na logice konfiguračního skriptu automatického proxy serveru a jeho velikosti. Pokud chcete zakázat automatickou mezipaměť výsledků proxy serveru, použijte jednu z následujících metod.

Poznámka: Pokud zakážete automatické ukládání do mezipaměti proxy serveru, může být ovlivněn výkon aplikace Internet Explorer.

Metoda 1: Úprava registru

Důležité: Tato část, metoda nebo úloha obsahuje kroky, které popisují, jak upravit registr. Úprava registru nesprávným způsobem může způsobit vážné problémy. Proto vždy pečlivě zkontrolujte, jestli postupujete přesně podle těchto kroků. Jako dodatečnou ochranu registr před úpravami zálohujte. Potom můžete v případě problému registr obnovit. Další informace o zálohování a obnovení registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:

322756 Zálohování a obnovení registru v Windows

Mezipaměť výsledků automatického proxy serveru můžete zakázat pomocí následujícího klíče registru:

 



HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings Hodnota: EnableAutoproxyResultCache
Typ: REG_DWORD
Hodnota dat: 0 = zakázat ukládání do mezipaměti; 1 (nebo klíč není k dispozici) = povolení automatického ukládání proxy serveru do mezipaměti (toto je výchozí chování)Pokud klíč registru neexistuje, můžete klíč registru vytvořit pomocí následujícího souboru registru:

Editor registru Windows verze 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings]"EnableAutoProxyResultCache"=dword:00000000"

Metoda 2: Úprava nastavení Zásady skupiny

  1. Klepněte na tlačítko Start, klepněte na tlačítko Spustit, zadejte gpedit.msca klepněte na tlačítko OK.

  2. V editoru objektů Zásady skupiny poklikáte na Konfigurace uživatele\Šablony pro správu\Windows Součásti\Internet Explorer.

  3. Dvakrát klikněte na Zakázat ukládání skriptů automatického proxy serveru do mezipaměti.

  4. Klepněte na tlačítko Povolit a potom klepněte na tlačítko OK.

Tento klíč registru možná budete muset použít, pokud se připojíte pomocí proxy serveru, který zpracovává zabezpečené a nezabezpečené požadavky na stejném serveru. Jedním z příkladů tohoto chování je software proxy serveru SQUID. Protože Internet Explorer obvykle ukládá informace o portu do mezipaměti, nemusí při pokusu o odeslání zabezpečených a nezabezpečených odpovědí na stejný server odesílat zabezpečený požadavek přes správné číslo portu, ale na jiná čísla portů.

Další informace o přidání seznamu chybný proxy server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
 

320507 Internet Explorer 30 minut neopakuje chybný proxy server
 

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×