Michael Schröpl: wie komme ich an user und pw nach 401???

Beitrag lesen

Hi auch (long time no read),

Schlägt die authentifizierung fehl, wird ein 401er erzeugt,
welchen ich per .htaccess-direktive (ErrorDocument) auf eine
eigene seite legen kann.
Leider sind hier $PHP_AUTH_USER u. _PW leer :(((
Gibt es trotzdem eine möglichkeit, an die fehlerhaften daten für
"user" und "passwort" zu gelangen, welche zum 401 führten???

Hm, ich kenne das CGI-Interface von PHP nicht, aber der Apache selbst
schreibt im Falle eines 401 eine Menge Informationen ins Environment:

REMOTE_ADDR=153.46.90.209
REMOTE_PORT=4264
REMOTE_USER=123                  (der von mir eingegebene Benutzername)

REQUEST_METHOD=GET
REQUEST_URI=/~ms/401/            (mein geschütztes Verzeichnis)

REDIRECT_REDIRECT_ERROR_NOTES=user 123 not found: /~ms/401/
REDIRECT_REDIRECT_REQUEST_METHOD=GET
REDIRECT_REDIRECT_STATUS=401     (zu dem Thema hatten wir gerade ein Posting hier)
REDIRECT_STATUS=401
REDIRECT_URL=/~ms/env.pl         (mein 401-Handler, der das hier ausgibt)

Gib doch mal Dein komplettes Environment aus, um zu isolieren, ob PHP
die Daten gar nicht sieht oder bloß nicht durchreicht.

Viele Grüße
      Michael