Trong dịch vụ còn lại của tôi có thể có được các thông tin chủ yếu sau khi xác thực sử dụngKeycloak lấy thuộc tính tuỳ chỉnh để KeycloakPrincipal
KeycloakPrincipal kcPrincipal = (KeycloakPrincipal) servletRequest.getUserPrincipal();
tuyên bố.
Keycloak chính không giữ tất cả thông tin tôi cần về người dùng được xác thực. Có thể tùy chỉnh loại chính của tôi không? Trên keycloak-server-end, tôi đã phát triển một nhà cung cấp liên kết người dùng. Tôi thấy rằng UserModel làm cho có thể thêm một tập hợp các thuộc tính tùy chỉnh cho người dùng của tôi.
Có thể chèn mã tùy chỉnh của tôi vào mã đó không?
Có thể truy xuất thuộc tính này từ keycloak chính không?
Cách thức là gì?
http://stackoverflow.com/questions/29014894/obtaining-user-roles-in-servlet-application-using-keycloak –