Wie kann die integrierte Windows-Authentifizierung für eine PHP-Webanwendung, die unter Apache2 / Linux ausgeführt wird, am besten aktiviert werden ? Im Netzwerk befindet sich ein Windows-Domänencontroller, der zur Authentifizierung verwendet werden soll.
Ich habe diese Apache-Module gefunden:
Diese Module scheinen jedoch sehr veraltet zu sein (Stand 2007/2008). Gibt es eine bessere und aktuellere Möglichkeit, dies zu tun?
linux
apache-2.2
kerberos
integrated-authentication
Florian Fankhauser
quelle
quelle
Antworten:
Ich glaube, WDC spricht LDAP. In diesem Fall möchten Sie wahrscheinlich stattdessen mod_authnz_ldap.
quelle
Die beste Option ist mod_auth_sspi , sie ist auf dem neuesten Stand und wurde zuletzt 2011 veröffentlicht.
Ich habe mod_auth_sspi 1.0.4 mit Apache 2.2.9 unter Windows Server 2003 verwendet und es funktioniert einwandfrei für Windows XP-Clients. Sie werden automatisch angemeldet. Hier ist meine Konfiguration, beachte, dass du das SVN-Bit nicht benötigst, aber du kannst sehen, wie man es auf bestimmte Gruppen einschränkt.
quelle