Problem
Eine Benutzerauthentifizierungsaufforderung mit der Meldung "The server [hostname] at Jackrabbit Webdav Server requires a username and password" erscheint beim Versuch, Office-Dokumente mit Internet Explorer auf einen Computer, auf dem Office 2003 installiert ist, herunterzuladen.
Ursache
Microsoft Office war früher WebDAV-aktiviert. Das bedeutet, dass es .doc, .xls und andere Office-Dokumente von einem integrierten WebDAV-Client (und Internet Explorer) öffnete, sodass der Benutzer das Dokument schreiben konnte. Änderungen werden zurückgeschrieben und bleiben schlussendlich bestehen, wenn auf "Speichern" gedrückt wird (wenn der Benutzer ausreichende Berechtigungen hat, dies zu tun).
Die "Optionen"-Anfrage wird verwendet, um festzustellen, ob der Server DAV-aktiviert ist und welche DAV-Funktionen vom Server zur Verfügung gestellt werden.
Weitere Informationen unter http://www.webdav.org/specs/rfc4918.html#HEADER_DAV.
Lösung
Um die Anzeige der Authentisierungsaufforderung zu beenden, erstellen Sie eine leere Datei in CRX /apps/sling/servlet/default/OPTIONS.jsp
.
Wenn Sie nicht wissen, wie man das macht, folgen Sie diesem Prozess (nur CQ5.3):
- Melden Sie sich unter
http://[host]:[port]/crxde
als Administrator an. - Navigieren Sie zu
/apps
im Baum auf der linken Seite. - Falls diese noch nicht vorhanden sind, erstellen Sie diesen Ordner-Satz unter
/apps
,sling/servlet/default
. - Klicken Sie auf Alle Speichern
- Klicken Sie mit der rechten Maustaste auf den Ordner
/apps/sling/servlet/default
. - Wählen Sie Erstellen... => Datei erstellen... aus.
- Geben Sie „OPTIONS.jsp“ als Dateinamen ein.
- Klicken Sie auf „Ok“
- Klicken Sie auf Alle Speichern
Gilt für
CQ5.x