Problema
Quando tenti di scaricare documenti di Office utilizzando Internet Explorer su un computer con installato Office 2003, compare un prompt di autenticazione utente con il seguente messaggio: “Il server [hostname] in Jackrabbit Webdav Server richiede un nome utente e una password”.
Causa
Microsoft Office era abilitato per WebDAV, quindi era in grado di aprire documenti .doc, .xls e altri documenti Office da un client WebDAV integrato (e Internet Explorer), consentendo all’utente di scrivere il documento. Le modifiche verranno riscritte e quindi mantenute (se l’utente ha autorizzazioni sufficienti per farlo) premendo il tasto save.
La richiesta OPZIONI viene utilizzata per determinare se il server è abilitato per DAV e quali funzioni DAV sono fornite dal server.
Vedi anche http://www.webdav.org/specs/rfc4918.html#HEADER_DAV
Risoluzione
Per impedire la visualizzazione del prompt di autenticazione, crea un file vuoto in CRX /apps/sling/servlet/default/OPTIONS.jsp
.
Se non sai come fare, segui questa procedura (solo CQ5.3):
- Accedi a
http://[host]:[port]/crxde
come amministratore - Sfoglia e cerca
/apps
nella struttura sul lato sinistro - Se non esistono già, crea questo insieme di cartelle sotto
/apps
,sling/servlet/default
- Fai clic su Salva tutto
- Fai clic con il tasto destro del mouse sulla cartella
/apps/sling/servlet/default
- Seleziona Crea..... => Crea file....
- Inserisci "OPTIONS.jsp" come nome del file
- Fai clic su OK
- Fai clic su Salva tutto
Si applica a
CQ5.X