diff --git a/server/src/main/java/org/mitre/openid/connect/token/ConnectAuthCodeTokenGranter.java b/server/src/main/java/org/mitre/openid/connect/token/ConnectAuthCodeTokenGranter.java index c9f41014e..43298a081 100644 --- a/server/src/main/java/org/mitre/openid/connect/token/ConnectAuthCodeTokenGranter.java +++ b/server/src/main/java/org/mitre/openid/connect/token/ConnectAuthCodeTokenGranter.java @@ -104,8 +104,8 @@ public class ConnectAuthCodeTokenGranter implements TokenGranter { } AuthorizationRequest unconfirmedAuthorizationRequest = storedAuth.getAuthenticationRequest(); - if (unconfirmedAuthorizationRequest.getRedirectUri() != null - && !unconfirmedAuthorizationRequest.getRedirectUri().equals(redirectUri)) { + if (unconfirmedAuthorizationRequest.getRequestedRedirect() != null + && !unconfirmedAuthorizationRequest.getRequestedRedirect().equals(redirectUri)) { throw new RedirectMismatchException("Redirect URI mismatch."); }