Да претпоставиме дека вашиот URL за конфигурација е https://config.example/proxy.pac?office=west. Внатре во FindProxyForURL(url, host), аргументот url не е тој URL за конфигурација.

Тој го опишува барањето до одредиштето што се рутира, во согласност со документираното чистење на клиентот. Скриптата не добива location.search налик на страница што ја содржи низата за барање на преземањето на PAC.

Ако параметарот за барање избира конфигурација, нека серверот за конфигурација намерно го користи при генерирање на вратената скрипта. Клиентот тогаш добива јасна политика наместо да се обидува да ги врати недостапните метаподатоци за преземање при секоја одлука за рутирање.

Држете го влезот под контрола и избегнувајте објавување тајни во URL-то за конфигурација. URL што се користи за дистрибуција може да се појави во записите за конфигурација и во дневниците на серверот.

Ова е одделно од анализирањето на барањето на одредиштето. Прелистувачите можат да ги отстранат HTTPS-патеката и информациите за барањето од тој влез на одредиштето, но тоа е друга граница, а не пристап до URL-то за преземање на PAC.

Поврзани статии