Konfigurasi Squid boleh menyemak kata laluan terhadap Active Directory dan masih memaparkan kotak log masuk. Itu tidak semestinya bermakna ada sesuatu yang rosak. AD menerangkan di mana akaun berada; ia tidak memberitahu bagaimana pelayar akan membuktikan siapa pengguna itu.

Pada baris ini, perkataan penting ialah basic:

auth_param basic realm Windows Logon

Perkataan selepas realm menamakan ruang perlindungan pengesahan. Ia tidak meminta token akses Windows dan tidak menukar cabaran kepada Negotiate. Pembantu Basic LDAP menerima kelayakan yang diberikan dan menyemaknya terhadap direktori.

Dalam konfigurasi biasa terdapat tiga keputusan berasingan: bagaimana Squid mencabar klien, bagaimana pembantu mengesahkan respons itu, dan pengguna atau kumpulan yang disahkan mana yang dibenarkan oleh peraturan akses. Carian kumpulan LDAP yang berjaya hanya menangani keputusan terakhir. Ia tidak boleh membekalkan kelayakan pelayar yang tiada.

Jika keperluannya ialah log masuk senyap

Pilih skema pengesahan bersepadu yang disokong pelayar dan konfigurasikan prasyarat sebelah pelayan. Untuk Negotiate berasaskan Kerberos, itu merangkumi identiti perkhidmatan dan bahan kunci, serta dasar klien yang membenarkan pengesahan ke proksi itu. Menggantikan hanya fail boleh laku pembantu dalam konfigurasi Basic tidak akan melakukan penukaran itu.

Tentukan hasil yang anda perlukan sebelum menggantikan persediaan LDAP yang berfungsi. Menerima nama pengguna dan kata laluan yang sama seperti untuk log masuk stesen kerja ialah keperluan Basic yang wajar. Menggunakan semula identiti Windows yang sudah log masuk tanpa bertanya kata laluan itu ialah keperluan lain, dengan kerja protokol dan penggunaan yang berbeza.

Artikel berkaitan