Autorisation sur requêtes PUT
Bonjour,
Je galère à configurer mon serveur. J'aimerais pouvoir écrire dans l'un des dossier du serveur avec les requêtes ajax PUT. Voici ma config actuelle :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| //apache2.conf
<VirtualHost *:80>
ServerName storage-dav.com
ServerAlias www.storage-dav.com
DocumentRoot /var/www/storage-dav
<Directory /var/www/storage-dav/>
AllowOverride All
</Directory>
Alias /webdav /var/www/storage-dav/dav
<Location /dav>
DAV On
</Location>
</VirtualHost>
Header always set Access-Control-Max-Age "86400"
Header always set Access-Control-Allow-Origin "*"
Header always set Access-Control-Allow-Methods "POST, PUT"
Header always set Access-Control-Allow-Headers "Content-Type, X-Requested-With, X-HTTP-Method-Override, Accept" |
Code:
1 2 3 4 5 6
| //fichier .htaccess créé dans le dossier en question :
AuthType Basic
AuthName "test"
AuthUserFile /var/www/storage-dav/dav/test/.htpasswd
Require valid-user |
Code:
1 2
| //fichier .htpasswd
storage:f82dfd72aa158a7155e23cdb22499108d14cf8479f8e2adc21e619ae5da07fc1 |
Est-ce que j'ai oublié quelque chose? Est-ce que j'ai fait une erreur?
En particuler, la partie apache2.conf est copiée/collée. J'en suis pas sûr du tout...
En tout cas pour l'instant je me prends des 401.
Merci pour votre aide