Appliquez le JSON de proxy avancé WinHTTP dans la portée prévue
Utilisez set advproxy settings-file avec la portée user ou machine, et inspectez cette stratégie avancée au lieu de supposer qu'un navigateur la consomme.
Sur une installation Windows exposant les commandes avancées WinHTTP, enregistrez une stratégie fixe d'utilisateur prévue dans winhttp-proxy.json :
{
"Proxy": "proxy.example:8080",
"ProxyBypass": "localhost;*.internal.example",
"AutoconfigUrl": "",
"AutoDetect": false
}
Appliquez ce fichier dans la portée choisie :
netsh winhttp set advproxy setting-scope=user settings-file=winhttp-proxy.json
Utilisez le fichier et le compte réels. Si cette stratégie fixe vise des requêtes autorisées vers des sites publics, la liste de proxys HTTP fournit des candidats d'hôte et de port HTTP pour Proxy ; conservez les règles de contournement requises. machine sélectionne une autre portée ; cela ne désigne pas le paramètre de l'utilisateur actuel. Les champs avancés peuvent plutôt décrire un PAC ou la découverte automatique.
Inspectez avec show advproxy. Les anciennes commandes de proxy fixe sont une autre interface, donc trouver un paramètre là-bas ne prouve pas quelle stratégie l'application utilise.
Ceci configure WinHTTP. Une stratégie propre au navigateur, un proxy applicatif explicite ou une autre pile réseau peuvent choisir autrement. Faites correspondre le compte effectif et le client consommateur lors de la vérification du résultat.