1
У меня есть простое приложение весной для входа с помощью адаптера Keycloak.Я не могу инициировать принципала в KeycloakAdapter
Это мой код:
@RequestMapping(value = "/admin", method = RequestMethod.GET)
public String handleAdminRequest(Principal principal, Model model) {
KeycloakPrincipal pr = (KeycloakPrincipal) principal.getUserPrincipal();
return "admin";
}
Теперь я побросали проблема:
org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken cannot be cast to org.keycloak.KeycloakPrincipal
Может кто-нибудь сказать мой, почему это происходит? И как я могу это разрешить?
Благодаря