Zastosuj zaawansowany JSON proxy WinHTTP w zamierzonym zakresie
Użyj set advproxy settings-file z zakresem user lub machine i sprawdź tę zaawansowaną politykę, zamiast zakładać, że używa jej przeglądarka.
W instalacji Windows udostępniającej zaawansowane polecenia WinHTTP zapisz zamierzoną stałą politykę użytkownika w winhttp-proxy.json:
{
"Proxy": "proxy.example:8080",
"ProxyBypass": "localhost;*.internal.example",
"AutoconfigUrl": "",
"AutoDetect": false
}
Zastosuj ten plik w wybranym zakresie:
netsh winhttp set advproxy setting-scope=user settings-file=winhttp-proxy.json
Użyj rzeczywistego pliku i konta. Jeśli ta stała polityka jest przeznaczona dla dozwolonych żądań do publicznych witryn, lista proxy HTTP dostarcza kandydatów hosta i portu HTTP dla pola Proxy; zachowaj wymagane reguły pomijania. machine wybiera inny zakres; nie oznacza to ustawienia bieżącego użytkownika. Pola zaawansowane mogą zamiast tego opisywać PAC lub automatyczne wykrywanie.
Sprawdź za pomocą show advproxy. Starsze polecenia stałego proxy to inny interfejs, więc znalezienie tam ustawienia nie dowodzi, której polityki używa aplikacja.
To konfiguruje WinHTTP. Polityka właściwa dla przeglądarki, jawny proxy aplikacji lub inny stos sieciowy mogą wybrać inaczej. Dopasuj rzeczywiste konto i klienta korzystającego podczas sprawdzania wyniku.