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) :
- Connectez-vous sur
http://[host]:[port]/crxde
en tant qu'administrateur. - Naviguez vers les
applications
dans l'arborescence du côté gauche. - S'ils n'existent pas encore, créez ce jeu de fichiers sous
Applications
,sling/servlet/default
. - Cliquez sur Enregistrer tout.
- Cliquez avec le bouton droit de la souris sur le fichier
/apps/sling/servlet/default
. - Sélectionnez Créer… puis Créer un fichier....
- Entrez « OPTIONS.jsp » comme nom de fichier.
- Cliquez sur OK
- Cliquez sur Enregistrer tout.
S’applique à
CQ5.x.
Accéder à votre compte