diff --git a/integration/admin-client/src/main/java/org/keycloak/admin/client/token/TokenManager.java b/integration/admin-client/src/main/java/org/keycloak/admin/client/token/TokenManager.java
index f5a796d..e38da50 100644
--- a/integration/admin-client/src/main/java/org/keycloak/admin/client/token/TokenManager.java
+++ b/integration/admin-client/src/main/java/org/keycloak/admin/client/token/TokenManager.java
@@ -43,6 +43,7 @@ public class TokenManager {
ResteasyWebTarget target = client.target(config.getServerUrl());
Form form = new Form()
+ .param("grant_type", "password")
.param("username", config.getUsername())
.param("password", config.getPassword());
@@ -64,6 +65,7 @@ public class TokenManager {
ResteasyWebTarget target = client.target(config.getServerUrl());
Form form = new Form()
+ .param("grant_type", "refresh_token")
.param("username", config.getUsername())
.param("password", config.getPassword());
diff --git a/integration/admin-client/src/main/java/org/keycloak/admin/client/token/TokenService.java b/integration/admin-client/src/main/java/org/keycloak/admin/client/token/TokenService.java
index 376e5f0..4711b26 100755
--- a/integration/admin-client/src/main/java/org/keycloak/admin/client/token/TokenService.java
+++ b/integration/admin-client/src/main/java/org/keycloak/admin/client/token/TokenService.java
@@ -18,11 +18,11 @@ import javax.ws.rs.core.MultivaluedMap;
public interface TokenService {
@POST
- @Path("/realms/{realm}/protocol/openid-connect/grants/access")
+ @Path("/realms/{realm}/protocol/openid-connect/token")
public AccessTokenResponse grantToken(@PathParam("realm") String realm, MultivaluedMap<String, String> map);
@POST
- @Path("/realms/{realm}/protocol/openid-connect/refresh")
+ @Path("/realms/{realm}/protocol/openid-connect/token")
public AccessTokenResponse refreshToken(@PathParam("realm") String realm, MultivaluedMap<String, String> map);
}