I guess my point is integrating webdav support into an existing product can be a LOT harder then you would expect. Most(all?) versions of MS office respond different to webdav links. (this is a serious P.I.T.A on a tomcat machine where your stuff usualy lives in /servlets/paths/thelocation) One example of this is that you NEED to allow and Unauthenticated LOCK request on the root of your server (ie / not /where/webdav/should/live) else you wont be able to get write acces in MS windows. Most windows based webDAV client assume your webdav-server/let is a sharepoint server and will act accordingly (thus not according to the webDAV protocol) MS vista only supports authentication over SSL Many client implementation differ widely in their behavior and you most likely will have to support several different kinds of bugged implementations. however webDav is a serious P.I.T.A on the client side support. I've found Apache Jackrabbit a good help for implementing it. We have a webDAV servlet on our web based product. Feel free to contact me via the contact information on my web site if you have problems. It's possible (probable?) that I may have missed something. Navigating through directories where you don't have write access will end up crashing the Finder if you don't have the filter. By default Apple likes to write a "dot" file to every directory it accesses. Apple keeps resending the credentials on a 401 (Access Denied) error, translating it to a 403 (Forbidden) error keeps this from happening. Microsoft and Apple disagree on how to handle the situation when you don't have permission to write to a directory. If you have Macintosh clients you may also need an ISAPI filter that maps 401 to 403 errors for Darwin clients. You also need to set up the web server to delegate permissions to all the file servers you may be accessing so it can pass on the user's credentials. Enable the WebDAV web service extension in IIS. We also have a wildcard MIME mapping (.* to application/octet-stream). I have the root set up to deny access to anonymous and allow access to any authenticated user. Turn on Windows Integrated Authentication (ours is set up using SSL as well). We turn on all options except Index this resource. Set it up with the content coming from "A share located on another computer" - use the UNC path to the share for the Network Directory value. We're using IIS6 for this.īasically, it boils down to creating a Virtual Directory in IIS that maps to each network file system that you want to make available via WebDAV. If you try to copy a large file, Windows will pop up the following error dialog.We use WebDAV internally to provide a folder-based view of some file shares to clients outside of our firewall. On certain versions of Windows computers, the WebDAV drive maximum file size is limited to only 50MB. When copying large files, Windows 7 and Windows 2008 cannot display a true progress bar. Windows 7 and Windows 2008 have improved a lot on this. Sometimes, your Windows Desktop might also become non-responsive. When accessing a very large file or folder, your Windows Explorer might become non-responsive for a long time (to download / upload data). Because WebDAV maps a network drive over the Internet connection, which is many times slower than your local network connection, and is even more slower than your local disk speed. From the dropdown, select Map network drive. The displayed WebDAV drive free storage space is actually your system Drive’s free storage space A WebDAV browser and remote file editing framework written in Java, including an RFC-2518-compliant WEBDAV client library with optional SSL support, a low-level DAV command-line client (written in JPython), and a built-in text editing component. In Windows 8, My Computer is named This PC: Right click This PC. On Windows XP, you must check / click “Connect using a different user name” when mapping WebDAV drive On Windows XP and Windows 2003, WebDAV does not support SSL / HTTPS Known issues about WebDAV drive mapping on Windows: You can drag and drop or double click to open a file, edit it and save it directly. Your CameraFTP Internet drive is ready to use now.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |