Özel bir proxy yalnızca uygulamanızı kabul edebilir mi?
Uygulama adı ve User-Agent kısıtlamalarının sınırlarını açıklar ve kimlik bilgilerine sahip olmayı belirli bir yürütülebilir dosyanın kanıtından ayırır.
Yönlendirici bir proxy kimlik bilgileri isteyebilir, kaynak ağları kısıtlayabilir ve hedef politikası uygulayabilir. Ancak bu denetimler, çağıranın belirli bir yürütülebilir dosya olduğunu kanıtlamaz.
User-Agent veya özel bir başlık istemci tarafından sağlanır ve kopyalanabilir. Bu nedenle bir istekteki uygulama adı, özel bir proxy'ye açılan tek kapı olarak uygun değildir.
Gerçekten doğrulayabildiğinizi ifade eden erişim denetimleri kullanın: yetkili bir hesap, izin verilen bir ağ konumu ve amaçlanan hedefler. İstemci kimlik bilgilerini uygulamanın olağan gizli yönetimi tasarımıyla koruyun ve iptal edin. Ardından izin verilen ve reddedilen istekleri doğrulayın amaçlanan erişim sınırına göre.
Daha güçlü istemci kimlik doğrulaması bile onaylanmış bir anahtara veya kimlik bilgisine sahip olmayı ortaya koyar. Başka hiçbir programın bu kimlik bilgisini kullanamayacağına dair mutlak bir garanti olarak tanımlanmamalıdır.
Gereksinim, yönetilen cihazların veya uygulamaların bütünlüğünün uygulanmasıysa bunu ek bir sistem gereksinimi olarak tanımlayın. Çağıranın kendisinin seçip gönderdiği bir dizeyi tanıyan bir Squid başlık kuralıyla bunu vaat etmeyin.