keycloak-aplcache

Sending 401 instead of 200

1/27/2014 9:39:48 AM

Details

diff --git a/integration/undertow/src/main/java/org/keycloak/adapters/undertow/AuthenticatedActionsHandler.java b/integration/undertow/src/main/java/org/keycloak/adapters/undertow/AuthenticatedActionsHandler.java
index ecf91f5..cc590fb 100755
--- a/integration/undertow/src/main/java/org/keycloak/adapters/undertow/AuthenticatedActionsHandler.java
+++ b/integration/undertow/src/main/java/org/keycloak/adapters/undertow/AuthenticatedActionsHandler.java
@@ -66,7 +66,7 @@ public class AuthenticatedActionsHandler implements HttpHandler {
     protected boolean abortTokenResponse(HttpServerExchange exchange, SkeletonKeySession session) throws IOException {
         if (session == null) {
             log.debugv("session was null, sending back 401: {0}",exchange.getRequestURI());
-            exchange.setResponseCode(200);
+            exchange.setResponseCode(StatusCodes.UNAUTHORIZED);
             exchange.endExchange();
             return true;
         }