Как получить другие претензии от Keycloak AuthzClient - PullRequest
0 голосов
/ 09 апреля 2020

Я использую AuthzClient для получения токена доступа, используя следующий код:

Map<String,Object> clientCredentials = new HashMap<>();
clientCredentials.put("secret", keycloakClientSecret);

Configuration configuration = new Configuration(
        keycloakUrl, keycloakRealmName, keycloakClientId, clientCredentials, null
);

AuthzClient authzClient = AuthzClient.create(configuration);
AccessTokenResponse accessTokenResponse = authzClient.obtainAccessToken(
        loginRequest.getUsername(), loginRequest.getPassword()
);

System.out.println(accessTokenResponse.getOtherClaims());

Я получаю токен доступа и успешно обновляю токен sh, но не могу получить другие утверждения , Он пуст.

Я настроил Mapper для включения моего пользовательского атрибута из портала. Что я тут не так делаю?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...