Problem mit Zugriffsbeschraenkungen bei Apache und Servlets
Hallo, das folgende Problem macht mir ein wenig Kopfzerbrechen: Der Apache-Webserver läuft zwar einwandfrei, aber die Zugriffsbeschränkungen nicht ganz so, wie es sein soll. Um auf den Webserver zuzugreifen muss man sich authentifizieren. Dies wird mit Hilfe von .htaccess realisiert. Greift man jedoch auf das servlet-Verzeichnis zu (z.B. http://myhost/servlets/Hello) greift der htaccess-Schutz nicht. Bei jedem anderen Verzeichnis schon. Im servlets-Verzeichnis befindet sich eine .htaccess-Datei und die allgemeine Regel in http.conf besagt, dass für / AllowOverride auf All steht. Die Webseiten stehen unter /files/htdocs die servlets unter /user/servlets Was mache ich falsch??? -- Sent through GMX FreeMail - http://www.gmx.net
Am Mittwoch, 14. Februar 2001 01:03 schrieb jlp1@gmx.net:
das folgende Problem macht mir ein wenig Kopfzerbrechen: Der Apache-Webserver läuft zwar einwandfrei, aber die Zugriffsbeschränkungen nicht ganz so, wie es sein soll. Um auf den Webserver zuzugreifen muss man sich authentifizieren. Dies wird mit Hilfe von .htaccess realisiert. Greift man jedoch auf das servlet-Verzeichnis zu (z.B. http://myhost/servlets/Hello) greift der htaccess-Schutz nicht. Bei jedem anderen Verzeichnis schon.
Die Servlets werden ja auch nicht von Apache sondern von JServ oder Tomcat behandelt, das Modul mod_jserv.so sorgt dafür, dass die Anfragen von bzw. zum Apache-Server weitergeleitet werden. Du wirst um eine eigene, selbstgeschriebene Absicherung der Servlets nicht herumkommen. -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ | http://www.knightsoft.de Manfred | http://www.knightsoft-net.de
participants (2)
-
jlp1@gmx.net
-
Manfred Tremmel