PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mod_ntlm



talis
26.08.05, 08:25
ich habe suse 9.3 und apache2 mit mod_ntlm installiert. das modul ntlm wird mit apache geladen, also daran sollte es nicht scheitern.

habe in der httpd.conf das eingetragen, was aufder modntlm.sf.net steht und an unsere umgebung angepasst.



<Directory /dir/blah>
AuthType NTLM
NTLMAuth on
NTLMAuthoritative on
NTLMDomain unsereDomain.com
NTLMServer unserServer
NTLMBackUp unserBackUp
Require valid-user
</Directory>


wenn ich das geschuetzte verzeichnis aufrufe wird nach passwort und benutzername verlangt.

so, meine fragen:
wie kommt jetzt php5 zu der servervariable, die den benutzer der windows domaine enthaelt? und was muss ich tun, damit keine passwortabfrage mehr kommt, sondern alle der domaine auf den geschuetzten seiten zugelassen werden?

Roger Wilco
26.08.05, 19:04
wie kommt jetzt php5 zu der servervariable, die den benutzer der windows domaine enthaelt?
Ich kenne mod_ntlm nicht, aber prinzipiell müsste $_SERVER["PHP_AUTH_USER"] gefüllt sein, siehe http://www.php.net/manual/de/features.http-auth.php


und was muss ich tun, damit keine passwortabfrage mehr kommt, sondern alle der domaine auf den geschuetzten seiten zugelassen werden?
Vielleicht hilft dir Satisfy (http://httpd.apache.org/docs/2.0/mod/core.html#satisfy).