Pintasan Squid berbanding pengesahan proksi eksplisit
Jelaskan mengapa pengesahan proksi eksplisit biasa tidak boleh ditambah begitu sahaja pada pendengar pintasan Squid.
Klien proksi eksplisit tahu bahawa ia bercakap dengan proksi. Pelayar yang dipintas menyangka ia bersambung ke laman web. Perbezaan itu menjadi teras pengesahan.
Pengesahan proksi biasa menggunakan cabaran proksi dan respons kebenaran proksi. Klien yang tidak memilih proksi tidak sepatutnya menghantar kelayakan proksi secara semberono kepada perantara yang tidak dijangka.
Oleh itu panduan pintasan Squid tidak menyokong penggabungan proxy_auth dengan mod pintasan secara mudah. Pembantu pengesahan Basic yang berfungsi tidak mengubah apa yang pelayar sangka sebagai titik akhir jauh.
Jika pengguna yang dikenal pasti memerlukan proksi pemajuan yang disahkan biasa, konfigurasikan klien secara eksplisit, sama ada terus atau melalui konfigurasi proksi terurus yang sesuai. Kekalkan pendengar itu dan dasar pengesahannya berasingan daripada pendengar pintasan.
Portal pengesahan, sistem identiti peringkat rangkaian atau aturan pintasan TLS ialah reka bentuk lain dengan keperluan kepercayaan dan penggunaan yang berbeza. Ia bukan pembaikan satu baris untuk pertukaran proksi eksplisit yang hilang.
Jangan selesaikan ketiadaan gesaan dengan menjadikan perkhidmatan yang dipintas awam atau membenarkan setiap klien. Tentukan dahulu sama ada keperluan itu pengesahan pengguna eksplisit atau pintasan trafik yang tidak pernah dikonfigurasi untuk proksi. Kedua-duanya memerlukan andaian berbeza.