Edastav puhverserver võib nõuda mandaate, piirata lähtevõrke ja rakendada sihtkoha poliitikat. Need kontrollid ei tõenda, et kutsuja on üks konkreetne käivitatav programm.

User-Agent'i või kohandatud päise esitab klient ja seda saab kopeerida. Seetõttu ei sobi rakenduse nimi päringus privaatse puhverserveri ainsaks väravaks.

Kasutage juurdepääsukontrolle, mis väljendavad seda, mida saate tegelikult valideerida: volitatud konto, lubatud võrgukoht ja kavandatud sihtkohad. Kaitske ja tühistage kliendi mandaate rakenduse tavapärase saladuste haldamise disaini kaudu. Seejärel kontrollige lubatud ja keelatud päringuid kavandatud juurdepääsupiiri suhtes.

Isegi tugevam kliendi autentimine tõendab heakskiidetud võtme või mandaadi omamist. Seda ei tohiks kirjeldada absoluutse tagatisena, et ükski teine programm ei saa seda mandaati kasutada.

Kui nõue on hallatavate seadmete või rakenduste terviklikkuse jõustamine, märkige see täiendava süsteeminõudena. Ärge lubage seda Squidi päisereegliga, mis tunnistab ainult stringi, mille kutsuja ise saatmiseks valis.

Seotud artiklid