Kan 'n PAC-lêer navigator.appName vir blaaierbespeuring gebruik?
'n PAC-oplosser verskaf roeteringshulpmiddels, nie die blaaier se bladsyomgewing nie. navigator, document en DOM-gebaseerde blaaierbespeuring is nie oordraagbare PAC-insette nie.
'n PAC-skrip gebruik JavaScript-sintaks. Dit beteken nie dat dit binne 'n webblad loop nie.
Die proxy-oplosser verskaf 'n uitvoeringsomgewing met roeteringsinsette en hulpfunksies. Dit belowe nie 'n bladsy se window, document, DOM of navigator.appName nie. 'n Brokkie vir blaaieridentifisering wat van 'n bladsy gekopieer is, kan dus misluk voordat jou proxy-reël enigiets teruggee.
Baseer die roete op ondersteunde inligting soos die verskafde URL en gasheernaam, of op 'n gedokumenteerde hulpfunksie waar die netwerkbeleid dit nodig het. Moenie 'n blaaierweergawe uit toevallige eienaardighede van die JavaScript-enjin aflei en daardie afleiding die uitgang laat bepaal nie.
As verskillende bestuurde kliënte werklik verskillende beleide nodig het, lewer die beoogde konfigurasie deur hul bestuurstelsel. Firefox-ondernemingsbeleid is een leweringsopsie vir bestuurde Firefox-installasies. Dit is duideliker as om 'n ongedokumenteerde blaaierbespeuringsraaisel in die gedeelde PAC-lêer in te bou.
'n Skrip wat suksesvol as gewone JavaScript ontleed word, is nie noodwendig 'n ondersteunde PAC-skrip nie. Kontroleer die oplosser se gedokumenteerde omgewing, nie net die taalsintaks nie.