Huomautus: Internet Explorer 11:n työpöytäsovellus on poistettu käytöstä, ja sen tuki on poistettu käytöstä 15. kesäkuuta 2022 (Luettelo laajista on usein kysytyissä kysymyksissä). Samat IE11-sovellukset ja -sivustot, jotka käytät tänään, Microsoft Edge Internet Explorer -tilassa. Lisätietoja on täällä.

Yhteenveto

Kun määrität Internet Explorerin käyttämään automaattista välityspalvelimen määrityskomentosarjaa, se tallentaa välimuistiin FindProxyForURL-puhelun palauttamaa välityspalvelinta. Välimuistimenetelmä (automaattinen välityspalvelimen tulosvälimuisti) suoritetaan isäntäkohtaisesti (ei URL-osoitteen perusteella). Tämä estää sinua pääsemasta käyttämään samaa verkkopalvelinta eri välityspalvelinten avulla. Seuraava esimerkkiskenaario havainnollistaa tätä toimintaa:



  • Määritä verkkopalvelin, jonka nimi on "Verkkopalvelin", ja kaksi näennäiskansiota: "/login" ja "/test".

  • Luo seuraava PAC-tiedosto:

    function FindProxyForURL (url, host)
    {
    if shExpMatch (url, "http://webserver/login") return "DIRECT";
    else return "PROXY myproxy:80; PROXY mybackupproxy:80";
    }
  • Määritä Internet Explorer käyttämään tätä PAC-tiedostoa.

  • Käynnistä Internet Explorer ja kirjoita seuraava verkko-osoite:

    http://webserver/loginInternet Explorer lataa PAC-tiedoston ja käyttää suoraa yhteyttä oikein.

  • Kun kirjautumissivu tulee näkyviin, kirjoita http://webserver/test. Jos käytät verkonvalvontaa, huomaat, että http://webserver/test-käyttöoikeus käyttää edelleen suoraa yhteyttä yhden palautetun palvelimesta sijaan.

Lisätietoja

Automaattinen välityspalvelimen tulosvälimuisti on suorituskyvyn parannus, joka on lisätty Internet Explorer 5.5:ssä ja sitä uudemmassa versiossa. Välimuistin tarkoituksena on vähentää automaattisen välityspalvelimen määrityskomentosarjan asiakaspuolen käsittelyä. Kun muodostat yhteyden Internet-sivustoon, FindProxyForURL-funktion avulla määritetään, käytetäänkö välityspalvelinta ja mitä välityspalvelinta käytetään. Internet Explorer 5.5 ja uudemmat tarkistavat ensin automaattisen välityspalvelimen tulosvälimuistin sen määrittämiseksi, käytettiinkö välityspalvelinta yhteyden muodostamiseen isäntään edellisissä yrityksissä. Jos tämä tarkistus epäonnistuu, se ilmaisee, että tämä on ensimmäinen yritys muodostaa yhteys isäntään nykyisen istunnon aikana ja että käytetään tavallista välityspalvelimen tunnistuslogiikkaa.

Jos automaattinen välityspalvelimen määrityskomentosarja on määritetty käytettäväksi ja Internet Explorer pystyy noutamaan sen verkosta (joko jos Tunnista Asetukset automaattisesti -vaihtoehto tai Käytä automaattista määrityskomentosarjaa on otettu käyttöön), automaattinen välityspalvelimen tulosvälimuisti päivitetään isäntänimen käytön aikana ja kaikki komentosarjan jäsennyspalvelimien palauttama välityspalvelinjoukko. Esimerkissä välityspalvelimen käyttöön määritetyllä isäntänimellä on "PROXY myproxy:80; PROXY mybackupproxy:80" lisätään automaattiseen välityspalvelimen tulosvälimuistiin.

Tässä skenaariossa "myproxy"-komentoa käytetään välimuistissa olevan isäntänimen myöhempää käyttöä varten eikä automaattista välityspalvelimen määrityskomentosarjaa käsitellä uudelleen. Jos "myproxy" on yllättäen vaikea käyttää, tapahtuu seuraava:

  • Myproxy-välityspalvelin lisätään virheellisten välityspalvelinten luetteloon.

  • "Mybackupproxy"-välityspalvelin on valittu palvelemaan kyseessä olevan isäntänimen pyyntöä automaattisesta välityspalvelimen tulosvälimuistista.

  • Jos yhteys onnistuu, "mybackupproxy" käytetään tämän isäntänimen myöhemmissä pyynnöissä saman selausistunnon aikana.

Jos kaikki automaattisen välityspalvelimen määrityskomentosarjasta palautetut välityspalvelimet eivät ole käytettävissä, Saat Internet Explorerissa "Sivua ei voi näyttää" -virhesanoman (jolloin staattinen välityspalvelin ei yllättäen ole käytettävissä).

Näin välityspalvelimen vikasieto voi ilmetä, vaikka automaattinen välityspalvelimen tulosvälimuisti on käytössä, mutta se ei salli eri välityspalvelimen määrittäminen samalle isäntänimelle, mutta esimerkiksi eri URL-osoitteille, kuten esimerkissä. Jos tämä on vaatimus, haluat ehkä poistaa automaattisen välityspalvelimen tulosvälimuistin käytöstä. Tämä johtaa jokaisen Internet Explorerin myöntämän GET-pyynnön asiakaspuolen käsittelyyn. Tämän vuoksi Internet Explorerin suorituskyky saattaa vaikuttaa automaattisen välityspalvelimen määrityskomentosarjan ja sen koon mukaan. Jos haluat poistaa automaattisen välityspalvelimen tulosvälimuistin käytöstä, käytä yhtä seuraavista tavoista.

Huomautus Jos poistat automaattisen välityspalvelimen välimuistitallentamisen käytöstä, se voi vaikuttaa Internet Explorerin suorituskykyyn.

Menetelmä 1: Muokkaa rekisteriä

Tärkeää Tässä osiossa, menetelmässä tai tehtävässä on ohjeita rekisterin muokkaamista varten. Rekisterin virheellinen muokkaaminen saattaa kuitenkin aiheuttaa vakavia ongelmia. Noudata näitä ohjeita ehdottoman tarkasti. Varmuuskopioi rekisteri varmuuden vuoksi ennen muokkaustoimia. Tällöin voit palauttaa rekisterin ongelmatilanteessa. Lisätietoja rekisterin varmuuskopioimisesta ja palauttamisesta saat napsauttamalla seuraavaa Microsoft Knowledge Base -artikkelinumeroa:

322756 Rekisterin varmuuskopiointi ja palauttaminen Windows Voit poistaa automaattisen välityspalvelimen tulosvälimuistin

käytöstä käyttämällä seuraavaa rekisteriavainta:



HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings
Arvo: EnableAutoproxyResultCache
Type: REG_DWORD
Data value: 0 = disable caching; 1 (or key not present) = enable automatic proxy caching (this is the default behavior)If the registry key is not present, you can create the registry key by using the following registry file:

Windows Rekisterieditorin versio 5.00

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

Menetelmä 2: Ryhmäkäytäntöasetusten muokkaaminen

  1. Valitse Käynnistä, valitse Suorita, kirjoita gpedit.msc ja valitse sitten OK.

  2. Kaksoisnapsauta ryhmäkäytäntöobjektieditorissa käyttäjämääritys\hallintamallit\Windows Components\Internet Explorer.

  3. Kaksoisnapsauta Poista automaattisen välityspalvelimen komentosarjojen välimuistit käytöstä.

  4. Valitse Otakäyttöön ja valitse sitten OK.

Sinun on ehkä käytettävä tätä rekisteriavainta, jos muodostat yhteyden käyttämällä välityspalvelinta, joka käsittelee saman palvelimen suojattuja ja ei-suojattuja pyyntöjä. Yksi esimerkki tästä on SQUID-välityspalvelinohjelmisto. Koska Internet Explorer tallentaa yleensä porttitiedot välimuistiin, se ei ehkä lähetä suojattua pyyntöä oikean porttinumeron yli, kun se yrittää lähettää suojattuja ja ei-suojattuja vastauksia samaan palvelimeen, mutta eri porttinumeroihin.

Saat lisätietoja huonon välityspalvelimen luettelon lisäämiseen napsauttamalla seuraavaa artikkelin numeroa, jolloin artikkeli on Microsoft Knowledge Base -tietokannassa:

320507 Internet Explorer ei yritä välityspalvelinta uudelleen 30 minuuttiin

Tarvitsetko lisäohjeita?

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Microsoft Insider-käyttäjille

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?

Kiitos palautteestasi.

×