Я пытаюсь использовать AuthzClient
для получения токена доступа от общего клиента в моем приложении Spring.
Вот код:
AuthzClient authzClient = AuthzClient.create();
AuthorizationRequest request = new AuthorizationRequest();
AuthorizationResponse response = authzClient.authorization(username, password)
.authorize(request);
String token = response.getToken();
Но я продолжаю получать это сообщение об ошибке:
org.keycloak.authorization.client.util.HttpResponseException: непредвиденный ответ от сервера: 400 / Плохой запрос / ответ от сервера: {"error": "invalid_request", "error_description": "Клиент не поддерживает разрешения"}
Может кто-нибудь помочь мне разобраться, что я делаю не так?