ID articol: 271361 - View products that this article applies to.
Măriți totul | Reduceți totul

În această pagină

REZUMAT

Când configurați Internet Explorer să utilizeze un script automat de configurare proxy, acesta memorează în cache rezultatul proxy returnat de apelul FindProxyForURL. Mecanismul de memorare în cache (Memorare automată în cache a rezultatului proxy) este aplicat în funcție de gazdă (deci, nu în funcție de URL). Acesta vă împiedică să utilizați proxy-uri diferite pentru a obține accesul la același server Web. Următorul exemplu de scenariu demonstrează acest comportament:
  • Configurați un server Web denumit „Webserver” cu două foldere virtuale: „/login” și „/test”.
  • Creați următorul fișier .pac:
    function FindProxyForURL (url, host)
    {
    if shExpMatch (url, "http://webserver/login") return "DIRECT";
    else return "PROXY myproxy:80";
    }
  • Configurați Internet Explorer să utilizeze acest fișier .pac.
  • Lansați Internet Explorer și tastați următoarea adresă Web:
    http://webserver/login
    Internet Explorer încarcă fișierul .pac și utilizează corect o conexiune directă.
  • La apariția paginii de conectare, tastați http://webserver/test. Dacă utilizați Monitorul de rețea, puteți observa faptul că accesul la "http://webserver/test" utilizează în continuare o conexiune directă, în locul „myproxy”.

INFORMAȚII SUPLIMENTARE

Memorarea automată în cache a rezultatului proxy constituie o îmbunătățire a performanțelor adăugată în Internet Explorer 5.5 și în versiunile ulterioare. Scopul memoriei cache este să reducă procesarea la client a scriptului automat de configurare proxy. când vă conectați la un site de Internet, funcția FindProxyForURL este utilizată pentru a determina dacă trebuie utilizat un proxy și care este acela. Internet Explorer 5.5 și versiunile ulterioare verifică întâi Memorarea automată în cache a rezultatelor proxy pentru a determina dacă, la încercările anterioare, a fost utilizat un proxy pentru conectarea la gazdă. Dacă această verificare eșuează, înseamnă că aceasta este prima încercare de conectare la gazdă pe parcursul sesiunii curente și este aplicată logica normală de detectare a proxy-ului. Următoarea listă ilustrează logica utilizată de Internet Explorer 5.5 și de versiunile următoare pentru a determina dacă trebuie utilizat un proxy și care este acela:
  • Dacă opțiunea Detectare automată a setărilor este activată în Internet Explorer, se efectuează o încercare de descărcare a fișierului Wpad.dat din rețeaua locală (LAN) și procesare a acestuia ca script automat de configurare proxy. Dacă, din script este returnat un proxy și Internet Explorer a stabilit o conexiune prin proxy, Memorarea automată în cache a rezultatelor proxy este actualizată cu gazda și numele serverul proxy returnat.
  • Dacă opțiunea Utilizare script automat de configurare este activată în Internet Explorer, scriptul automat de configurare a proxy-ului este descărcat și procesat. Dacă, din script este returnat un proxy și Internet Explorer a stabilit o conexiune prin proxy, Memorarea automată în cache a rezultatelor proxy este actualizată cu gazda și numele serverul proxy returnat.
  • Dacă Internet Explorer este configurat pentru un server proxy static, numele serverului proxy este regăsit din registry.
Când Internet Explorer utilizează un script automat de configurare a proxy-ului,este deschisă o conexiune cu serverul proxy dacă procesarea scriptului indică faptul că este utilizat un proxy. Dacă serverul proxy nu poate stabili o conexiune, numele serverului proxy este adăugat într-o listă de linkuri cu servere proxy eronate, astfel încât să nu fie utilizat timp de 30 de minute. Dacă scriptul automat de configurare a proxy-ului conține un răspuns PROXY care listează mai multe servere proxy, următorul proxy din listă este încercat până când lista este parcursă sau până când este stabilită o conexiune. Dacă lista este parcursă și nu este stabilită nicio conexiune, veți primi un mesaj de eroare „Imposibil de afișat pagina” în Internet Explorer.

La stabilirea unei conexiuni printr-un server proxy, numele gazdă al site-ului și numele serverului proxy sunt memorate în cache. La încercările viitoare de accesare a numelui gazdă în aceeași sesiune, Internet Explorer va avea memorate în cache informațiile despre proxy-ul de utilizat. În consecință, toate conectările următoare la gazdă sunt încercate prin proxy-ul utilizat anterior. Aceasta înseamnă că, dacă numele serverului proxy memorat în cache nu este disponibil în timpul aceleiași sesiuni, scriptul automat de configurare a proxy-ului nu este procesat din nou, iar dvs. veți primi mesajul de eroare „Imposibil de afișat pagina” în Internet Explorer.

Este posibil să doriți să dezactivați Memorarea automată în cache a rezultatelor proxy pentru a asigura redundanța proxy de care aveți nevoie. Acest lucru va conduce la procesarea la client a tuturor solicitărilor GET emise de Internet Explorer. Drept rezultat, performanțele Internet Explorer pot fi influențate de logica scriptului automat de configurare a proxy-ului și de dimensiunea sa. Pentru a dezactiva Memorarea automată în cache a rezultatelor proxy, utilizați una din următoarele metode.

Notă Dacă dezactivați memorarea automată în cache a proxy-ului, performanțele Internet Explorer pot fi afectate.

Metoda 1: Modificați registry

Important Această secțiune, metodă sau activitate conține pași care vă indică modalități de modificare în registry. Însă, dacă modificați registry incorect, pot apărea probleme serioase. De aceea, asigurați-vă că urmați acești pași cu atenție. Pentru o protecție mai bună, înainte de a face modificări, realizați o copie de rezervă a registry. Apoi, registry se poate restabili dacă apare o problemă. Pentru informații suplimentare despre copierea de rezervă și restabilirea registry, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
322756 Cum se crează copii de siguran?a si cum se pot restaura cheile de regiștri In Windows XP


Puteți dezactiva Memorarea automată a rezultatelor proxy utilizând următoarea cheie de registry:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings


Valoare: EnableAutoproxyResultCache
Tip: REG_DWORD
Date valoare: 0 = dezactivare memorare cache; 1 (sau cheie absentă) = activare memorare în cache a proxy-ului (acesta este comportamentul implicit)
În cazul în care cheia de registry nu este prezentă, puteți crea cheia de registry utilizând următorul fișier de registry:
Windows Registry Editor Version 5.00

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

Metoda 2: Modificați setările pentru politica de grup

  1. Faceți clic pe Start, faceți clic pe Executare, tastați gpedit.msc, apoi faceți clic pe OK.
  2. În Editor obiect politică de grup, faceți dublu clic pe Configurație utilizator\Șabloane administrative\Componente Windows\Internet Explorer.
  3. Faceți dublu clic pe Se dezactivează memorarea în cache a scripturilor proxy automate.
  4. Faceți clic pe Activare, apoi pe OK.
Este posibil să fie necesar să utilizați această cheie de registry dacă vă conectați utilizând un server proxy care tratează solicitări securizate și nesecurizate pe același server. Un exemplu al acestui comportament îl reprezintă software-ul de server proxy SQUID. Deoarece Internet Explorer memorează, de obicei, în cache informații despre port, este posibil să nu trimită o solicitare securizată prin portul cu numărul corect atunci când încearcă să trimită răspunsuri securizate și nesecurizate către același server, dar pe porturi cu numere diferite. Pentru informații suplimentare despre adăugarea listei de servere proxy eronate, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:
320507 Internet Explorer nu reîncearcă un server proxy eronat timp de 30 de minute (articolul poate să fie în limba engleză)

Proprietă?i

ID articol: 271361 - Ultima examinare: 28 aprilie 2010 - Revizie: 8.0
SE APLICĂ LA:
  • Windows 7 Enterprise
  • Windows 7 Enterprise N
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Home Premium N
  • Windows 7 Professional
  • Windows 7 Professional N
  • Windows 7 Starter
  • Windows 7 Starter N
  • Windows 7 Ultimate
  • Windows 7 Ultimate N
  • Windows Internet Explorer 8
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 6.0, când se utilizează cu:
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
    • Microsoft Windows XP Tablet PC Edition
    • Microsoft Windows XP Professional x64 Edition
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
    • Microsoft Windows NT Server 4.0 Standard Edition
    • Microsoft Windows NT Server 4.0, Terminal Server Edition
    • Microsoft Windows NT Workstation 4.0 Developer Edition
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 98 Second Edition
    • Microsoft Windows 98 Standard Edition
  • Windows Internet Explorer 7
Cuvinte cheie: 
kbenv kbhowto KB271361

Trimite?i feedback

 

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