Single Sign On mit Apache unter Windows 7 und mod_auth_sspi

Ich verwende einen Apache-Server (xampp 1.7.3) auf meinem lokalen Windows 7-PC. Dieser PC ist mit einem LAN und einer Active Directory-Domäne namens "Farben" verbunden. Mein lokaler Benutzername ist CHRISTOPHER-PC / Christopher und der Domain-Benutzername ist COLORS / Christopher.

Für die Admin-Verbindung zum AD-Server verwende ich ein PHP-Skript mit dem Namen adLDAP. Standardmäßig bietet dieses Skript (examples / authenticate.php) dem Benutzer zwei Eingabefelder für die Anmeldung. Das funktioniert gut.

Aber ich möchte, dass sich meine Benutzer automatisch anmelden, wenn sie in ihrem AD-Konto angemeldet sind. Dafür versuche ich das @ zu benutzmod_auth_sspi module. Aber ich habe ein paar Probleme ...: \

Meine httpd.conf sieht so aus:

<Directory "C:/xampp/htdocs">
  Options Indexes FollowSymLinks Includes ExecCGI
  AllowOverride All
  Order allow,deny
  Allow from all

  AuthName "A Protected Place"
  AuthType SSPI
  SSPIAuth On
  SSPIAuthoritative On
  SSPIDomain colours
  SSPIOfferBasic On
  SSPIBasicPreferred On
  require valid-user
</Directory>

Wenn ich gehehttp: // localhost / oderhttp: // meine-ip-adresse / (von einem anderen Computer) Das Dialogfeld i wird geöffnet und fragt nach dem Benutzernamen und dem Kennwort der Domäne. Ich weiß, dass dies durch "valid-user erforderlich" verursacht wird, aber wenn ich es entferne, wird der Benutzer nicht automatisch angemeldet.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage