PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache 2 Authentifizierung



hiTCH-HiKER
18.08.03, 20:28
Ich hab für ein Verzeichnis eine Authentifizierung unter Apache 2 wie folgt in der httpd.conf konfiguriert:

<Directory "/srv/www/htdocs/test123">
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /etc/apache2/passwords/password.file
Require user irgendein_name
</Directory>

Wenn ich dieses Verzeichnis mit Opera oder Firebird öffne ( http://<ip-adresse>/test123 ), dann kommt leider kein Fenster mit Abfrage von Namen und Passwort, sondern sofort eine Meldung "Authentication required!"... wenn ich den Namen und das Passwort mit in die URL übernehme, dann klappt es zwar aber nach jedem weiteren Klick in diesem Verzeichnis hat die URL den Namen und das PW wieder vergessen :(

Das gibts doch gar nicht, was mache ich falsch???

Edit:
Da es bei anderen Leuten klappt kann es wohl doch kein Apache 2 Konfigurationsproblem sein, sondern liegt wohl an meinem Squid Cache, der einige HTTP Header filtert. Welche benötige ich denn damit dieser PW-Mechanismus funktioniert?

hiTCH-HiKER
18.08.03, 20:44
Jetzt bin ich dem Fehler doch noch auf die Schliche gekommen...
Es war folgender Eintrag in der squid.conf:

header_access WWW-Authenticate deny all

... und ich Sepp wundere mich seit Wochen wieso ich Probleme mit der Authentifizierung auf verschiedenen Seiten hab :D :ugly:

Bleibt die Frage was es bringen soll im Squid diesen Header zu filtern, wozu gibts diese Option überhaupt?