From 84aa06629f9cbadaa5b4c5337517eb9ef6e5d72a Mon Sep 17 00:00:00 2001 From: Scott Battaglia Date: Thu, 22 Sep 2011 00:55:15 +0000 Subject: [PATCH] CASC-160 added a check to make sure we really wanted to gateway. --- .../jasig/cas/client/authentication/AuthenticationFilter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cas-client-core/src/main/java/org/jasig/cas/client/authentication/AuthenticationFilter.java b/cas-client-core/src/main/java/org/jasig/cas/client/authentication/AuthenticationFilter.java index 9f42a0f..67f3633 100644 --- a/cas-client-core/src/main/java/org/jasig/cas/client/authentication/AuthenticationFilter.java +++ b/cas-client-core/src/main/java/org/jasig/cas/client/authentication/AuthenticationFilter.java @@ -110,7 +110,7 @@ public class AuthenticationFilter extends AbstractCasFilter { final String serviceUrl = constructServiceUrl(request, response); final String ticket = retrieveTicketFromRequest(request); - final boolean wasGatewayed = this.gatewayStorage.hasGatewayedAlready(request, serviceUrl); + final boolean wasGatewayed = this.gateway && this.gatewayStorage.hasGatewayedAlready(request, serviceUrl); if (CommonUtils.isNotBlank(ticket) || wasGatewayed) { filterChain.doFilter(request, response);