I have a web application that has a WebDav share for Word that uses http digest authentication. We use javascript like the following to open word documents on the in word:
Doc = new ActiveXObject("Sharepoint.OpenDocuments.3");
Doc.EditDocument(url, 'Word.Document');
In office 2003 and office 2007, it works (but not 100% reliably). In Office 2010, I can open the document fine, but when I save a document, it comes up in Microsoft Office Upload Center, with the error "Upload Failed - Upload error". There is a drop down menu button offering to resolve the problem, but none of the options are useful in diagnosis.
Looking at the logs on the server, it got as far as making a LOCK request.
We are using a slightly customised version of HTTP_WebDAV_Server from PEAR. Will we need to switch to a more advanced authentication for this to work? Can that be done from a PHP based WebDav server?