Java WebDAV Server Authentication

WebDAV Server Library for Java is independent of authentication schema and does not contain any authentication or authorization code. In your project you can implement Basic, Digest, NTLM, Kerberos, cookies, URL-authentication or any other authentication required in your project. In this section you can find several examples of authentication implementation.

Note that many WebDAV clients including MS Office (on both Windows and Mac OS X) and MS Miniredirector (Windows Shell) require Basic, Digest, NTLM or Kerberos. They do NOT support cookies authentication out of the box. To implement cookies authentication you can use protocol application provided with WebDAV Ajax Library and Ajax File Browser. See the following articles for more details:

Configuring Basic or Digest Authentication for Tomcat-based WebDAV Server

This article describes how to configure Basic or Digest authentication using Tomcat preconfigured users/roles as well as how to authenticate against your custom credential store. more...

Configuring LDAP (Active Directory) Authentication for Glassfish-based WebDAV Server

This article describes how to configure NTLM or Kerberos authentication for Glassfish-based WebDAV Server. more...