Un script llegeix ProxyServer de Windows Internet Settings i l'assigna a WebProxy.Address. Funciona en una màquina i després falla en una altra el valor de la qual és així:

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

Aquesta és una cadena de configuració específica del protocol, no un sol URI de proxy. Passar tot el valor a un constructor que espera una sola adreça canvia el significat de l'entrada.

EntradaSelecciona el proxy per a
http=...Sol·licituds de destinació HTTP
https=...Sol·licituds de destinació HTTPS

La clau https no significa per si sola que la connexió a aquest proxy utilitzi TLS. Un proxy HTTP ordinari pot transportar la destinació HTTPS mitjançant CONNECT.

Preferiu la interfície de proxy del sistema admesa per a la destinació real quan el client la proporcioni. Les cadenes de proxy manuals, les regles d'omissió, els URL de configuració automàtica i la descoberta automàtica són parts diferents de la configuració. Llegir un sol valor del registre no pot reproduir-les totes. Si inspeccioneu el mapa desat, llegiu ProxyEnable i AutoConfigURL al costat de ProxyServer.

Si una integració ha d'analitzar un mapatge manual, seguiu el seu format documentat, conserveu l'associació de protocol i utilitzeu un analitzador real d'URI o de punt final per a cada valor seleccionat. Dividir cada dos punts trenca IPv6; triar la primera entrada perd la distinció anterior.

Manteniu-ho dins del context de compte adequat. La configuració de l'usuari interactiu no és automàticament la configuració d'un servei que s'executa sota una altra identitat.

Articles relacionats