Hi Stian, all,Reading your first link I can see that the URL to call to get a token ishttp:<KeycloakHost>/auth/realms/{realm-name}/protocol/openid-connect/token"But what is the realm-name to use? I'm trying to execute an operation which is above all realms (which is create a new realm posting the JSON)Moreover I should provide a client_id in the request body, but I don't know which client ID to use.ThanksGiulio2015-10-28 3:49 GMT+01:00 Stian Thorgersen <sthorger@redhat.com>:You'll need a bearer token to invoke the services. A token can be obtained either using the direct grant (or resource owner password grant as oauth calls it) or using the standard web flow.Or if you are invoking from Java, simply use our Java admin client lib:On 27 October 2015 at 07:09, Giulio Vito de Musso <giulio.vito.demusso@gmail.com> wrote:_______________________________________________Hello you all,
I need to configure realms in Keycloak through the Admin WS accessible at the path
http://KeycloakServer:8081/auth/admin/realmsSo in Postman I run the following request
URL:
http://KeycloakServer:8081/auth/admin/realmsMethod:
POSTBody:
{ "enabled": true, "id": "TestRealm", }I get a
401 Unauthorizedresponse, so I think it is necessary to authenticate to the Admin WS. But in the docs I cannot find any information about the type of authentication required and the syntax. Do you know how to authenticate to the Keycloak WSs?Thank you
keycloak-dev mailing list
keycloak-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-dev