Merged 5.0.N (5.0.3) to HEAD (5.1)

110095: Merged V4.2-BUG-FIX (4.2.6) to 5.0.N (5.0.3)
      110058: MNT-14274: CIFS __ShowDetails.exe throws a 500 error when Kerberos SSO is enabled.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@110217 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Tatyana Valkevych
2015-08-17 11:48:44 +00:00
parent 19b307357f
commit beaf650b9e

View File

@@ -338,6 +338,11 @@ public abstract class BaseKerberosAuthenticationFilter extends BaseSSOAuthentica
// Filter validate hook
if (getLogger().isDebugEnabled())
getLogger().debug("Authenticated with a ticket parameter.");
if (user == null)
{
user = (SessionUser) httpSess.getAttribute(getUserAttributeName());
}
onValidate( context, req, resp, new TicketCredentials(user.getTicket()));
// Chain to the next filter