Puncte:0

Apache - Autorizare LDAP Active Directory

drapel th

Rulez Apache 2.4 pe Fedora 34.
Am configurat autorizarea utilizatorului pe baza numelor de utilizator și parolelor Active Directory cu „ldap_module” și „authnz_ldap_module” și această intrare funcționează:

AuthLDAPBindDN „CN=ldap_bind,CN=Utilizatori,DC=domeniu,DC=com,DC=pl”

Când mut utilizatorul „ldap_bind” într-un alt OU în AD și schimb configurația astfel:

AuthLDAPBindDN „CN=ldap_bind,OU=Utilizatori de tehnologie,OU=MyOU,DC=domain,DC=com,DC=pl”

apoi primesc „nepotrivirea parolei” sau 500 de erori în jurnalul Apache și utilizatorii nu se pot autentifica.
Noua cale este corectă, deoarece am copiat-o din câmpul „distinguishedName” AD după mutarea utilizatorului.
Ce este în neregulă cu noua locație a utilizatorului sau cu intrarea modificată?
Aceasta este întreaga configurație:

<Location />
    AuthType Basic
    AuthName "Active Directory login"
    AuthBasicProvider ldap
    AuthLDAPURL "ldap://host.domain.com.pl/dc=domain,dc=com,dc=pl?sAMAccountname" TLS
    AuthLDAPBindDN "CN=ldap_bind,CN=Users,DC=domain,DC=com,DC=pl"
    AuthLDAPBindPassword password
    AuthLDAPMaxSubGroupDepth 10
    <RequireAny>
        Require ldap-group CN=ro_group,OU=Access groups,OU=MyOU,DC=domain,DC=com,DC=pl
        Require ldap-group CN=rw_group,OU=Access groups,OU=MyOU,DC=domain,DC=com,DC=pl
    </RequireAny>
</Location>
drapel mx
Dacă mesajul pwd greșit a fost ceea ce a returnat AD, atunci a fost pwd greșit. Absolut niciun motiv pentru ca schimbarea DN-ului să provoace eroare pwd.
Marek avatar
drapel th
@strongline Numele meu de utilizator și parola sunt salvate în browser, așa că nu există nicio posibilitate să fie incorecte. În plus, erorile apar numai după mutarea „ldap_user” în structura AD. Actualizarea DN-ului în configurația Apache este necesară deoarece DN-ul acestui utilizator este schimbat după schimbarea locației sale în AD.
drapel mx
Desigur, puteți schimba DN-ul, ceea ce am vrut să spun a fost că schimbarea DN-ului nu va provoca o eroare de autentificare, cum ar fi pentru AD să raporteze eroare pwd
Puncte:0
drapel th

Mi-am dat seama.
Nu a fost nimic în neregulă cu noua locație sau DN a acestui utilizator.
A fost eroarea aplicației web pentru că am uitat să setez noul DN în configurația aplicației.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.