PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kein ordnerzugriff via https ohne authentifizierung - aber wie?



alegria
06.03.08, 18:18
Hallo!

Hab nen webdav ordner der nur verschlüsselt zu öffnen geht. Versuch ich den Ordner per http aufzurufen sagt er "access forbidden". Bei https zeigt er aber alles fein! ich will nu, dass er bei https entweder gar nix zeigt, oder noch besser, erst dann wenn die authentifizierung war!

Benutze opensuse 10.3 und meine dav.conf schaut so aus:

<IfModule mod_dav_fs.c>
DavLockDB /var/lib/apache2/dav/lockdb
</IfModule>

<IfModule mod_dav.c>
LimitXMLRequestBody 131072

Alias /webdav "/srv/www/webdav"
<Directory /srv/www/webdav>
Dav On
Options +Indexes
IndexOptions FancyIndexing
AddDefaultCharset UTF-8
AuthType Basic
AuthName "WebDAV Server"

AuthUserFile /etc/apache2/dav_users.db
<LimitExcept GET OPTIONS>
Require valid-user
</LimitExcept>

Order allow,deny
Allow from all

SSLRequireSSL
</Directory>
</IfModule>

derRichard
06.03.08, 18:32
siehe:
http://httpd.apache.org/docs/2.2/mod/mod_ssl.html#sslrequiressl

hth,
//richard

alegria
06.03.08, 19:04
Mmhhh... Entweder hab ich mich nicht richtig ausgedrückt oder stell mich einfach nur zu blöd an... ???

Also "SSLRequireSSL" hab ich ja schon verwendet (Code s.o.). Wie gesagt: Per HTTPS erfolgt auch die Anzeige des Inhalts (und bei HTTP nicht)... Ich hätte aber gern so ein PopUp vonwegen "Benutzername und Passwort bitte" - genau wie beim Zugriff via webdavs://

SSLRequireSSL macht das aber nicht!

BedriddenTech
06.03.08, 19:57
Vielleicht mal "GET" aus dem "<LimitExcept GET, OPTIONS>" rausnehmen.

alegria
06.03.08, 20:43
Ja Wow! Cool, cool... :)

Vielen Dank!!!