keycloak-uncached

Fix admin-App example

5/29/2014 5:29:06 AM

Details

diff --git a/examples/demo-template/admin-access-app/src/main/java/org/keycloak/example/AdminClient.java b/examples/demo-template/admin-access-app/src/main/java/org/keycloak/example/AdminClient.java
index 6f63140..09a3633 100755
--- a/examples/demo-template/admin-access-app/src/main/java/org/keycloak/example/AdminClient.java
+++ b/examples/demo-template/admin-access-app/src/main/java/org/keycloak/example/AdminClient.java
@@ -8,19 +8,14 @@ import org.apache.http.client.entity.UrlEncodedFormEntity;
 import org.apache.http.client.methods.HttpGet;
 import org.apache.http.client.methods.HttpPost;
 import org.apache.http.message.BasicNameValuePair;
-import org.keycloak.KeycloakSecurityContext;
 import org.keycloak.OAuth2Constants;
 import org.keycloak.ServiceUrlConstants;
 import org.keycloak.adapters.HttpClientBuilder;
 import org.keycloak.representations.AccessTokenResponse;
-import org.keycloak.representations.IDToken;
-import org.keycloak.representations.idm.CredentialRepresentation;
 import org.keycloak.representations.idm.RoleRepresentation;
-import org.keycloak.util.BasicAuthHelper;
 import org.keycloak.util.JsonSerialization;
 import org.keycloak.util.KeycloakUriBuilder;
 
-import javax.servlet.http.HttpServletRequest;
 import java.io.ByteArrayOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
@@ -107,8 +102,8 @@ public class AdminClient {
 
         try {
             HttpGet get = new HttpGet(KeycloakUriBuilder.fromUri("http://localhost:8080/auth")
-                    .path(ServiceUrlConstants.TOKEN_SERVICE_LOGIN_PATH)
-                    .queryParam("session-state", res.getSessionState())
+                    .path(ServiceUrlConstants.TOKEN_SERVICE_LOGOUT_PATH)
+                    .queryParam("session_state", res.getSessionState())
                     .build("demo"));
             HttpResponse response = client.execute(get);
             HttpEntity entity = response.getEntity();
diff --git a/examples/demo-template/admin-access-app/src/main/webapp/index.html b/examples/demo-template/admin-access-app/src/main/webapp/index.html
new file mode 100644
index 0000000..22f152d
--- /dev/null
+++ b/examples/demo-template/admin-access-app/src/main/webapp/index.html
@@ -0,0 +1,5 @@
+<html>
+<head>
+    <meta http-equiv="Refresh" content="0; URL=admin/admin.jsp">
+</head>
+</html>
\ No newline at end of file