Može li privatni proxy prihvatiti samo vašu aplikaciju?
Objašnjava granice ograničenja naziva aplikacije i User-Agenta i razlikuje posjedovanje akreditiva od dokaza o određenom izvršnom programu.
Prosječni proxy može zahtijevati akreditive, ograničiti izvorne mreže i primijeniti politiku odredišta. Te kontrole ne dokazuju da je pozivalac jedan određeni izvršni program.
User-Agent ili prilagođeno zaglavlje dostavlja klijent i može se kopirati. Zato naziv aplikacije u zahtjevu nije prikladan kao jedina kapija prema privatnom proxyju.
Koristite kontrole pristupa koje izražavaju ono što doista možete provjeriti: ovlašteni račun, dopuštenu mrežnu lokaciju i predviđena odredišta. Zaštitite i opozovite klijentske akreditive kroz uobičajeni dizajn aplikacije za rukovanje tajnama. Zatim provjerite dopuštene i odbijene zahtjeve prema predviđenoj granici pristupa.
Čak i jača autentifikacija klijenta utvrđuje posjedovanje odobrenog ključa ili akreditiva. Ne treba je opisivati kao apsolutno jamstvo da nijedan drugi program ne može rabiti taj akreditiv.
Ako je zahtjev provedba cjelovitosti upravljanih uređaja ili aplikacija, označite to kao dodatni sistemski zahtjev. Ne obećavajte to pravilom zaglavlja u Squidu koje samo prepoznaje niz koji je pozivalac odabrao poslati.