Ich habe ein ‚Intranet‘ Website, die ich gebaut habe, die ein Login-System seiner eigenen (Benutzer als neuer Benutzer registrieren hat, und verwenden Sie den Benutzernamen/Passwort darauf das einzuloggen Seite? ˅). Jetzt möchte ich es jedoch erweitern und die Intranet-Site verwenden das vorhandene ActiveDirectory für die Authentifizierung. Das ist, was ich suche, vorwärts -Active Directory-Benutzer auf Intranet-Site zu authentifizieren
Wenn ein Benutzer auf diese Intranetsite (http://intranetsite/mySite
) zugreift, werden die Domänenanmeldeinformationen des Benutzers für das aktive Verzeichnis überprüft und wenn die Benutzeranmeldeinformationen mit AD übereinstimmen, wird der Benutzer angezeigt die Hauptseite der Intranet-Site.
Ich bin neu in AD, und weiß nicht, wie zu dieser Konfiguration zu gehen. Meine Intranet-Site ist um PHP herum aufgebaut und verwendet Apache auf dem Anwendungsserver; Die AD befindet sich auf einem anderen IIS-Server.
Welche Informationen benötige ich, und wo stelle ich diese Informationen (in meiner Website? .htaccess? Anderswo?), So dass ich die AD-Authentifizierung verwenden kann? Ist nur "Konfiguration" genug, oder muss ich expliziten PHP-Code für diese Authentifizierung schreiben?
sind Alle Zeiger sehr geschätzt.
[adLDAP] (http://adldap.sourceforge.net) Bibliothek könnte für diese sehr hilfreich sein. –
Sie werden die LDAP-Bibliothek für PHP verwenden und ein Konto von Ihrem AD-Administrator anfordern, das nur Lesezugriff auf den Katalog hat. – DevlshOne
Lassen Sie mich wissen, wenn Sie weiter kommen und ich werde Ihnen gerne zeigen, was ich eingerichtet habe. – DevlshOne