PAC скрипта користи JavaScript синтаксу. То не значи да се извршава унутар веб странице.

Proxy разрешивач пружа извршно окружење са улазима за усмеравање и помоћним функцијама. Оно не гарантује window, document, DOM или navigator.appName странице. Зато исечак за идентификацију прегледача копиран са странице може да не успе пре него што ваше proxy правило врати било шта.

Заснујте руту на подржаним информацијама као што су прослеђени URL и назив хоста, или на документованој помоћној функцији где то мрежна политика захтева. Не изводите верзију прегледача из случајних особености JavaScript мотора и не дозволите да та дедукција одлучује о излазу.

Ако различитим управљаним клијентима заиста требају различите политике, доставите жељену конфигурацију кроз њихов систем управљања. Firefox пословна политика једна је опција доставе за управљане Firefox инсталације. То је јасније од уграђивања недокументоване загонетке препознавања прегледача у заједничку PAC датотеку.

Скрипта која се успешно парсира као обичан JavaScript није нужно подржана PAC скрипта. Проверите документовано окружење разрешивача, а не само синтаксу језика.

Повезани чланци