El PAC estándar no tiene import general, ni fetch, ni entorno de documento del navegador. Por eso, combinar una política de empresa con excepciones locales requiere un paso antes de que el script llegue al navegador.

Un único punto de entrada de enrutamiento

Mantenga fuentes de reglas separadas para editar y, después, produzca un único script entregado con un solo FindProxyForURL(url, host). Dé nombres distintos a las funciones auxiliares y aplique el orden de reglas previsto en ese punto de entrada.

El servidor web de una organización puede generar el script terminado en su lugar. En cualquier caso, el navegador recibe una política completa; el PAC en ejecución no obtiene otra URL de PAC. La documentación de WinHTTP describe el entorno de ejecución restringido.

Resolver conflictos y entradas faltantes

Decida si las excepciones locales anulan las reglas de la empresa. Decida también si una fuente faltante bloquea la publicación o deja la última versión aprobada en su sitio. Publicar un resultado vacío podría crear una política de enrutamiento directo no deseada.

Mantenga la URL entregada estable y accesible con independencia de la ruta de proxy que configura. Tras publicar, confirme que el navegador obtuvo el nuevo script. Si las oficinas necesitan políticas distintas, distribuya el script terminado adecuado mediante su mecanismo de gestión existente.

Artículos relacionados