[WebDAV] Problème d'authentification avec les Web folders Windows
Salut à tous même difficulté qu'ici avec un serveur windows (xampp)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
#httpd.conf
IfModule dav_module>
<IfModule dav_fs_module>
<IfModule setenvif_module>
<IfModule authn_file_module>
DavLockDB "C:/xampp/tmp/DavLock"
Alias /webdav "C:/xampp/webdav"
<Directory "C:/xampp/webdav">
Dav On
Order allow,deny
Allow from all
AuthName DAV-upload
AuthType Basic
AuthUserFile "C:/xampp/security/htpasswd.webdav"
#<LimitExcept GET HEAD OPTIONS>
require valid-user
#</LimitExcept>
</Directory>
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On
</IfModule>
</IfModule>
</IfModule>
</IfModule> |
C:/xampp/security/htpasswd.webdav :
Code:
username:$apr1$TlXv8zXW$XeBh45dfd54dfs4jZYbJO/
lorsque je me connecter sur firefox et que j'entre mon pot de passe no pb
mais avec les webfolder de windows kaput :(
j'ai généré mont mot de passe avec
Code:
1 2 3 4 5 6 7 8 9 10
| C:\Documents and Settings\aut3191>c:\xampp\apache\bin\htpasswd -b "c:\xampp\security\htpasswd.webdav" username password
Automatically using MD5 format.
Adding password for user terrien
C:\Documents and Settings\aut3191>c:\xampp\apache\bin\htpasswd -b -p "c:\xampp\security\htpasswd.webdav" terrien password
Updating password for user terrien
C:\Documents and Settings\aut3191>c:\xampp\apache\bin\htpasswd -b -d "c:\xampp\security\htpasswd.webdav" terrien password
Automatically using MD5 format.
Updating password for user terrien |
dans le premier cas nada impossible de me connecter ni avec FF ni avec le webfolder
deuxième cas même résultat
troisième cas je me connecte avec FF mais pas en webfolder
j'ajoute les logs
Code:
1 2 3 4 5 6 7 8 9 10 11
| 127.0.0.1 - username [30/Apr/2009:16:53:40 +0200] "GET /webdav/ HTTP/1.1" 304 -
127.0.0.1 - - [30/Apr/2009:16:57:09 +0200] "PROPFIND /webdav HTTP/1.1" 401 1356
127.0.0.1 - - [30/Apr/2009:16:57:09 +0200] "PROPFIND /webdav HTTP/1.1" 401 1356
127.0.0.1 - - [30/Apr/2009:16:57:09 +0200] "OPTIONS / HTTP/1.1" 302 -
127.0.0.1 - - [30/Apr/2009:16:57:09 +0200] "OPTIONS /xampp/ HTTP/1.1" 200 604
127.0.0.1 - - [30/Apr/2009:16:57:09 +0200] "PROPFIND /webdav HTTP/1.1" 401 1356
127.0.0.1 - - [30/Apr/2009:16:57:17 +0200] "PROPFIND /webdav HTTP/1.1" 401 1356
127.0.0.1 - - [30/Apr/2009:16:57:54 +0200] "PROPFIND /webdav HTTP/1.1" 401 1356
127.0.0.1 - - [30/Apr/2009:16:57:54 +0200] "PROPFIND /webdav HTTP/1.1" 401 1356
127.0.0.1 - - [30/Apr/2009:16:57:54 +0200] "PROPFIND /webdav HTTP/1.1" 401 1356
127.0.0.1 - - [30/Apr/2009:16:58:10 +0200] "PROPFIND /webdav HTTP/1.1" 401 1356 |
la première ligne est la tace obtenue lors de la tentative avec FireFox et il transmet bien le nom le 304 signifie qu'il n'y a rien de nouveau depuis le chargement précédent.
alors que avec les webfolders le serveur ne voit pas le nom il ne peut donc pas authentifier le user et retourne un 401
si kk1 a une idée ??
A+JYT