FindProxyForURL dostává cílovou adresu, nikoli URL pro stažení PAC
Parametr dotazu použitý k načtení souboru PAC se automaticky neprojeví jako součást každé cílové adresy URL předávané směrovací funkci.
Předpokládejme, že vaše konfigurační URL je https://config.example/proxy.pac?office=west. Uvnitř FindProxyForURL(url, host) není argument url onou konfigurační URL.
Popisuje cílový požadavek, který je směrován, s výhradou zdokumentovaného čištění na straně klienta. Skript nezíská location.search podobný stránce, který obsahuje dotazovací řetězec stahování PAC.
Pokud parametr dotazu vybírá konfiguraci, ať jej konfigurační server při generování vráceného skriptu záměrně použije. Klient pak obdrží explicitní zásadu, místo aby se při každém směrovacím rozhodnutí pokoušel obnovit nedostupná metadata stahování.
Udržujte vstup pod kontrolou a vyhněte se zveřejňování tajemství v konfigurační URL. URL používaná k distribuci se může objevit v konfiguračních záznamech a v protokolech serveru.
To je oddělené od analyzování dotazu cílové adresy. Prohlížeče mohou z tohoto cílového vstupu rovněž odstranit cestu HTTPS a informace o dotazu, ale to je jiná hranice, nikoli přístup k URL pro stažení PAC.