diff --git a/source/java/org/alfresco/repo/webdav/auth/BaseKerberosAuthenticationFilter.java b/source/java/org/alfresco/repo/webdav/auth/BaseKerberosAuthenticationFilter.java index e24fd35fb8..bf7a5a5d51 100644 --- a/source/java/org/alfresco/repo/webdav/auth/BaseKerberosAuthenticationFilter.java +++ b/source/java/org/alfresco/repo/webdav/auth/BaseKerberosAuthenticationFilter.java @@ -264,10 +264,10 @@ public abstract class BaseKerberosAuthenticationFilter extends BaseSSOAuthentica if ( authHdr.startsWith( "Negotiate")) reqAuth = true; - else if ( authHdr.startsWith( "NTLM")) + else if ( authHdr.startsWith( "NTLM") || (authHdr.length() > 5 && authHdr.substring(0,5).equalsIgnoreCase("BASIC"))) { if ( getLogger().isDebugEnabled()) - getLogger().debug("Received NTLM logon from client"); + getLogger().debug("Received NTLM or BASIC logon from client: " + authHdr); // Restart the authentication