Windowsin välityspalvelinasetukset ja WinHTTP eroavat toisistaan
Selvitä ennen netsh-muutoksia, käyttääkö Windows-sovellus WinHTTP:tä. Älä pidä niitä yleisenä selainkorjauksena.
Jos selain toimii mutta Windowsin taustasovellus ei, tunnista ensin epäonnistuvan sovelluksen välityspalvelinrajapinta. Se voi käyttää WinHTTP:tä, käyttäjälle näkyviä Windows-asetuksia, istuntokohtaista asetusta, automaattista löytämistä tai omaa kokoonpanoaan. Palvelu voi myös toimia eri käyttäjänä.
Aloita tavanomaisen WinHTTP-asetuksen kohdalla tästä vain lukevasta tarkistuksesta:
netsh winhttp show proxyTämä tuloste ei kuvaa jokaista selainprofiilia tai yhteyttä. Varmista sovelluksen dokumentaatiosta tai diagnostiikasta ennen muutosta, että se käyttää tätä WinHTTP-oletusta.
| Aiottu toiminto | Laajuus |
|---|---|
| WinHTTP-oletuksen asettaminen | Kirjaa vanha kokoonpano ja huomioi kaikki sitä jakavat osallistuvat asiakkaat. |
| Windowsin Internet-asetusten tuonti | Kopioi lähde nyt; myöhemmät muutokset eivät synkronoidu jatkuvasti. |
| Palautus testin jälkeen | Palauta kirjattu välityspalvelin tai nollaa vain, jos aiempi tila oli suora pääsy. |
Kun tarvittavat oikeudet ovat käytössä ja sovelluksen on tarkoitus käyttää tätä oletusta, nimenomainen asetus on:
netsh winhttp set proxy proxy-server="203.0.113.10:8080"Korvaa dokumentaation päätepiste sovellukselle osoitetulla välityspalvelimella tai ehdokkaalla HTTP-välityspalvelinten luettelosta, jos sen reitti sallii julkiset välityspalvelimet. Windowsin Internet-asetuslähteen tuonti tämän sijaan:
netsh winhttp import proxy source=ieVanha nimi ie tunnistaa tuontilähteen. Jos alkuperäinen tila oli suora pääsy, peru testi näin:
netsh winhttp reset proxyMuussa tapauksessa palauta aiemmat arvot. WinHTTP:n nollaus ei poista laajennuksen käytäntöä tai sovelluksen omaa välityspalvelinta. Tavalliseen Chromen tai Edgen asennukseen käytä Windowsin välityspalvelinikkunaa, ellet ole havainnut WinHTTP-kohtaista riippuvuutta; mikään netsh-komento ei pakota kaikkia verkkoasiakkaita samalle reitille.