Skript loeb Windows Internet Settingsist ProxyServeri ja omistab selle WebProxy.Addressile. See töötab ühes masinas ja seejärel ebaõnnestub teises, mille väärtus näeb välja selline:

http=proxy-a.example:8080;https=proxy-b.example:8080

See on protokollipõhine konfiguratsioonistring, mitte üks puhverserveri URI. Kogu väärtuse andmine konstruktorile, mis ootab ühte aadressi, muudab sisendi tähendust.

KirjeValib puhverserveri jaoks
http=...HTTP-sihtkoha päringud
https=...HTTPS-sihtkoha päringud

Võti https ei tähenda iseenesest, et ühendus selle puhverserveriga kasutab TLS-i. Tavaline HTTP-puhverserver saab HTTPS-sihtkoha edasi kanda CONNECTi kaudu.

Eelistage toetatud süsteemse puhverserveri liidest tegeliku sihtkoha jaoks, kui klient selle pakub. Käsitsi puhverserveri stringid, möödasõidureeglid, automaatse konfiguratsiooni URL-id ja automaatne tuvastamine on konfiguratsiooni erinevad osad. Ühe registriväärtuse lugemine ei suuda neid kõiki taastada. Kui uurite salvestatud kaarti, lugege ProxyEnable'i ja AutoConfigURL-i ProxyServeri kõrval.

Kui integratsioon peab käsitsi vastendust parsima, järgige selle dokumenteeritud vormingut, säilitage protokolli seos ja kasutage iga valitud väärtuse jaoks tõelist URI- või lõpp-punkti parserit. Iga kooloni tükeldamine rikub IPv6; esimese kirje valimine kaotab ülaltoodud erinevuse.

Hoidke seda sobivas konto kontekstis. Interaktiivse kasutaja seaded ei ole automaatselt teenuse seaded, mis töötab teise identiteedi all.

Seotud artiklid