keycloak-uncached

KEYCLOAK-5856 Fix infinite loop

11/27/2017 4:56:58 PM

Details

diff --git a/services/src/main/java/org/keycloak/services/resources/IdentityBrokerService.java b/services/src/main/java/org/keycloak/services/resources/IdentityBrokerService.java
index a94b8ea..0f3d307 100755
--- a/services/src/main/java/org/keycloak/services/resources/IdentityBrokerService.java
+++ b/services/src/main/java/org/keycloak/services/resources/IdentityBrokerService.java
@@ -1058,9 +1058,9 @@ public class IdentityBrokerService implements IdentityProvider.AuthenticationCal
     }
 
     private Response redirectToErrorPage(AuthenticationSessionModel authSession,String message, Object ... parameters) {
-        return redirectToErrorPage(authSession, message, null, parameters);
+        return redirectToErrorPage(authSession, Response.Status.INTERNAL_SERVER_ERROR, message, null, parameters);
     }
-    
+
     private Response redirectToErrorPage(Response.Status status, String message, Object ... parameters) {
         return redirectToErrorPage(null, status, message, null, parameters);
     }