Стандартний PAC не має загального import, fetch або середовища документа браузера. Тому об'єднання корпоративної політики з локальними винятками потребує кроку до того, як скрипт потрапить у браузер.

Єдина точка входу маршрутизації

Тримайте окремі джерела правил для редагування, а потім створіть один скрипт, що доставляється, з одним FindProxyForURL(url, host). Дайте допоміжним функціям різні імена та застосуйте потрібний порядок правил у цій точці входу.

Вебсервер організації може натомість генерувати готовий скрипт. У будь-якому разі браузер отримує повну політику; працюючий PAC не завантажує іншу адресу PAC. Документація WinHTTP описує обмежене середовище виконання.

Розв'язання конфліктів і відсутніх входів

Вирішіть, чи локальні винятки переважають корпоративні правила. Також вирішіть, чи відсутнє джерело блокує публікацію або залишає останню затверджену версію на місці. Публікація порожнього результату може створити небажану політику прямого маршруту.

Тримайте адресу доставки стабільною та доступною незалежно від маршруту проксі, який вона налаштовує. Після публікації переконайтеся, що браузер отримав новий скрипт. Якщо офісам потрібні різні політики, розповсюджуйте відповідний готовий скрипт через їхній наявний механізм керування.

Схожі статті