Java keydape roleResource.getRoleUserMembers();抛出403错误
我有一个springboot java应用程序,我试图在其中获取所有具有特定角色的用户。 为此,我使用以下代码:Java keydape roleResource.getRoleUserMembers();抛出403错误,java,spring-boot,authorization,keycloak,user-roles,Java,Spring Boot,Authorization,Keycloak,User Roles,我有一个springboot java应用程序,我试图在其中获取所有具有特定角色的用户。 为此,我使用以下代码: RoleResource roleResource = keycloak.realm(realmId).roles().get(userId); Set<UserRepresentation> users = roleResource.getRoleUserMembers(); RoleResource-RoleResource=keydape.realm(realmI
RoleResource roleResource = keycloak.realm(realmId).roles().get(userId);
Set<UserRepresentation> users = roleResource.getRoleUserMembers();
RoleResource-RoleResource=keydape.realm(realmId.roles().get(userId);
Set users=roleResource.getRoleUserMembers();
但是与roleResource.getRoleUserMembers()一致;部分,我得到
导致原因:javax.ws.rs.BankedenException:HTTP 403禁止
我想我的KeyClope客户需要更多的角色来完成这项工作,但我不知道是哪个角色
有人对此有想法吗
谢谢:)这方面的更新很少。
我收到403错误,因为我的客户缺少正确的权限。
在Key斗篷中,您必须转到您的客户机,在“范围”和“服务帐户角色”下,您必须在领域管理下设置角色查询客户机、查询用户、查询组、查看客户机、查看用户和查看领域。
现在403错误消失了