Tom: Für $_SERVER php.ini eintrag?

Beitrag lesen

Hello,

das heißt: da müsste eig meine AD user-id drin stehen? tut es aber nicht, woran könnte das liegen?

Nein, normalerweise dürfte diese Variable überhaupt nicht vorhanden sein, es sei denn, der Client hat Anmeldedaten mitgeschickt. Das Tut er aber üblicherweise erst, wenn er durch einen entsprechenden Statuscode vom Server dazu aufgefordert wurde und Du dann das berühmte Anmeldefenster ausgefüllt hast.

Den Authentifizierungsdialog am Client kannst Du i.d.R. dadurch hervorrufen, dass Du ihm diese Header sendest:

Header("WWW-authenticate: basic realm="Privater Bereich"");
    Header("HTTP/1.0 401 Unauthorized");

Wenn Du dann darauf antwortest, sollte auch im Script die Variable für $_SERVER['AUTH_USER'] oder die für $_SERVER['REMOTE_USER'] vorhanden sein.

Ein harzliches Glückauf

Tom vom Berg

--
Nur selber lernen macht schlau