Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Varning!: Internet Explorer 11-skrivbordsprogrammet som inte stöds har inaktiverats permanent via en Microsoft Edge-uppdatering i vissa versioner av Windows 10. Mer information finns i Vanliga frågor och svar om tillbakadragande av Internet Explorer 11-skrivbordsappar.

Sammanfattning

När du konfigurerar Internet Explorer till att använda ett skript för automatisk proxykonfiguration cachelagrar det proxy som returneras av FindProxyForURL-anropet. Cachelagringsmekanismen (Automatisk cache för proxyresultat) utförs på värdbasis (dvs. inte på URL-basis). Det förhindrar att du använder olika proxyservrar för att få åtkomst till samma webbserver. Följande exempelscenario visar det här beteendet:


 

  • Konfigurera en webbserver med namnet "Webbserver" med två virtuella mappar: "/login" och "/test".

  • Skapa följande PAC-fil:

    function FindProxyForURL (url, host)
    {
    if shExpMatch (url, "http://webserver/login") return "DIRECT";
    else return "PROXY myproxy:80; PROXY mybackupproxy:80";
    }
  • Konfigurera Internet Explorer att använda den här PAC-filen.

  • Starta Internet Explorer och skriv följande webbadress:

    http://webserver/loginInternet Explorer läser in PAC-filen och använder korrekt en direktanslutning.

  • När inloggningssidan visas skriver du http://webserver/test. Om du använder Network Monitor kan du observera att åtkomst till "http://webserver/test" fortfarande använder en direkt anslutning i stället för en av de returnerade proxyservrarna.

Mer information

Automatisk proxyresultatcache är en prestandaförbättring som lades till i Internet Explorer 5.5 och senare. Syftet med cachen är att minska bearbetningen på klientsidan av skriptet för automatisk proxykonfiguration. När du ansluter till en webbplats används funktionen FindProxyForURL för att avgöra om en proxy ska användas och vilken proxy som ska användas. Internet Explorer 5.5 och senare kontrollerar först den automatiska cachen för proxyresultat för att avgöra om en proxy användes för att ansluta till värden vid tidigare försök. Om kontrollen misslyckas betyder det att det här är det första försöket att ansluta till värden under den aktuella sessionen och att den normala proxyidentifieringslogik gäller.

Om ett skript för automatisk proxykonfiguration har konfigurerats för att användas och Internet Explorer kan hämta det från nätverket (antingen om alternativet Identifiera inställningar automatiskt eller Använd skript för automatisk konfigurering är aktiverat) uppdateras automatisk proxyresultatcachen med värdnamnet som används och den fullständiga uppsättningen proxyservrar som returneras genom tolkning av skriptet. I exemplet har alla värdnamn som bestäms använda en proxyserver "PROXY myproxy:80; PROXY mybackupproxy:80" har lagts till i automatisk cache för proxyresultat.

I det här scenariot används "myproxy" för eventuell efterföljande åtkomst till ett cachelagrat värdnamn och skriptet för automatisk proxykonfiguration bearbetas inte på nytt. Om "myproxy" plötsligt inte är tillgänglig händer följande:
 

  • "Myproxy"-proxyn läggs till i listan över dåliga proxyservrar.

  • Proxyn "mybackupproxy" väljs för att hantera begäran om värdnamnet i fråga, hämtad från Automatisk proxyresultatcachen.

  • Om anslutningen lyckas används "mybackupproxy" i efterföljande begäranden till värdnamnet under samma webbläsarsession.

Om alla proxyservrar som returneras från det automatiska proxykonfigurationsskriptet inte är tillgängliga får du felmeddelandet "Sidan kan inte visas" i Internet Explorer (vilket skulle hända om en statisk proxyserver plötsligt inte är tillgänglig).

Detta gör att proxyväxling fortfarande sker även om automatisk proxyresultatcache är aktiverad, men du kan inte ange en annan proxyserver för samma värdnamn, men till exempel för olika URL:er, vilket illustreras i exemplet. Om detta är ett krav kanske du vill inaktivera funktionen Automatisk cache för proxyresultat. Detta resulterar i bearbetning på klientsidan av varje GET-begäran som utfärdas av Internet Explorer. Därför kan prestandan i Internet Explorer påverkas beroende på logiken i skriptet för automatisk proxykonfiguration och dess storlek. Om du vill inaktivera automatisk cache för proxyresultat använder du någon av följande metoder.

Obs! Om du inaktiverar automatisk cachelagring av proxy kan prestandan i Internet Explorer påverkas.

Metod 1: Ändra registret

Viktigt Det här avsnittet, metoden eller uppgiften innehåller steg som beskriver hur du ändrar registret. Allvarliga problem kan dock uppstå om du ändrar registret på fel sätt. Se därför till att du följer de här stegen noggrant. Om du vill ha ytterligare skydd bör du säkerhetskopiera registret innan du ändrar det. Sedan kan du återställa registret om ett problem uppstår. Om du vill ha mer information om hur du säkerhetskopierar och återställer registret klickar du på följande artikelnummer för att visa artikeln i Microsoft Knowledge Base:

322756 Säkerhetskopiera och återställa registret i Windows

Du kan inaktivera automatisk proxyresultatcachen med hjälp av följande registernyckel:

 



HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings Värde: EnableAutoproxyResultCache
Typ: REG_DWORD
Datavärde: 0 = inaktivera cachelagring; 1 (eller nyckel som inte finns) = aktivera automatisk proxycachelagring (detta är standardbeteendet)Om registernyckeln inte finns kan du skapa registernyckeln med hjälp av följande registerfil:

Registereditorn i Windows version 5.00

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

Metod 2: Ändra inställningarna för grupprincip

  1. Klicka på Start, klicka på Kör, skriv gpedit.msc och klicka sedan på OK.

  2. I grupprincip objektredigeraren dubbelklickar du på Användarkonfiguration\Administrativa mallar\Windows-komponenter\Internet Explorer.

  3. Dubbelklicka på Inaktivera cachelagring av autoproxyskript.

  4. Klicka på Aktivera och sedan på OK.

Du kan behöva använda den här registernyckeln om du ansluter med en proxyserver som hanterar säkra och icke-säkra begäranden på samma server. Ett exempel på det här beteendet är SQUID Proxy Server-programvaran. Eftersom Internet Explorer vanligtvis cachelagrar portinformation kanske den inte skickar en säker begäran över rätt portnummer när det försöker skicka säkra och icke-säkra svar till samma server, utan på olika portnummer.

Om du vill ha mer information om tillägget av listan med felaktiga proxyservrar klickar du på följande artikelnummer för att visa artikeln i Microsoft Knowledge Base:
 

320507 Internet Explorer försöker inte igen dålig proxyserver i 30 minuter
 

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×