Problème

La fenêtre d'authentification de l'utilisateur s'ouvre avec le message suivant : « le serveur [nom de l'hôte] de Jackrabbit Webdav Server requiert un nom d'utilisateur et un mot de passe » lorsque vous tentez de télécharger des documents Office à partir d'Internet Explorer sur un ordinateur sur lequel est installé Office 2003.

Cause

WebDAV est activé en général sur Microsoft Office, ce qui signifie qu'il est possible d’ouvrir des documents .doc, .xls et d’autres documents Office à partir d’un client WebDAV intégré (et Internet Explorer) et que l'utilisateur peut modifier le document. Les modifications seront reprises et finalement conservées (si l’utilisateur dispose des autorisations nécessaires) lors de l’enregistrement.

La requête Options permet de déterminer si le serveur a activité le DAV et que les fonctionnalités DAV sont fournies par le serveur.

Voir également http://www.webdav.org/specs/rfc4918.html#HEADER_DAV.

Résolution

Pour empêcher la fenêtre d'authentification de s'ouvrir, créez un fichier vide dans CRX /apps/sling/servlet/default/options.jsp.

Si vous ne savez pas comment procéder, suivez ces instructions (CQ5.3 uniquement) :

  1. Connectez-vous sur http://[host]:[port]/crxde en tant qu'administrateur.
  2. Naviguez vers les applications dans l'arborescence du côté gauche.
  3. S'ils n'existent pas encore, créez ce jeu de fichiers sous Applications, sling/servlet/default.
  4. Cliquez sur Enregistrer tout.
  5. Cliquez avec le bouton droit de la souris sur le fichier /apps/sling/servlet/default.
  6. Sélectionnez Créer… puis Créer un fichier....
  7. Entrez « OPTIONS.jsp » comme nom de fichier.
  8. Cliquez sur OK
  9. Cliquez sur Enregistrer tout.

S’applique à

CQ5.x.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne