From d62104b85976f48f6934e1cb87851cd6b1a0251b Mon Sep 17 00:00:00 2001 From: Jelena Cule Date: Mon, 26 Jun 2017 08:28:44 +0000 Subject: [PATCH] MNT-17978: Reverting fix for MNT-17978: Non-domain users were not able to access webdav by mapping the network drive in windows explorer git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@137806 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../webdav/auth/BaseKerberosAuthenticationFilter.java | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/source/java/org/alfresco/repo/webdav/auth/BaseKerberosAuthenticationFilter.java b/source/java/org/alfresco/repo/webdav/auth/BaseKerberosAuthenticationFilter.java index 4f71b973de..e5f4843281 100644 --- a/source/java/org/alfresco/repo/webdav/auth/BaseKerberosAuthenticationFilter.java +++ b/source/java/org/alfresco/repo/webdav/auth/BaseKerberosAuthenticationFilter.java @@ -365,14 +365,8 @@ public abstract class BaseKerberosAuthenticationFilter extends BaseSSOAuthentica req.getRemoteAddr() + ":" + req.getRemotePort() + ")"); // Send back a request for SPNEGO authentication - if (req.getRequestURL().toString().contains("webdav")) - { - logonStartAgain(context, req, resp, false); - } - else - { - logonStartAgain(context, req, resp, true); - } + logonStartAgain(context, req, resp, true); + return false; } else @@ -684,7 +678,6 @@ public abstract class BaseKerberosAuthenticationFilter extends BaseSSOAuthentica resp.setStatus(HttpServletResponse.SC_UNAUTHORIZED); writeLoginPageLink(context, req, resp); - resp.flushBuffer(); } }