Keycloak 权限检查总是返回false

Keycloak 权限检查总是返回false,keycloak,quarkus,Keycloak,Quarkus,在quarkus中以编程方式检查始终授予的权限为false return identity.checkPermission(new AuthPermission("{resource_name}")).onItem() .transform(granted -> { if (granted) { return identity.getAttribute

在quarkus中以编程方式检查始终授予的权限为false

return identity.checkPermission(new AuthPermission("{resource_name}")).onItem()
                .transform(granted -> {
                    if (granted) {
                        return identity.getAttribute("permissions");
                    }
                    throw new ForbiddenException();
                });
我已经通过keydrope管理控制台在keydrope服务器中定义了资源。我已指定此函数中定义的资源名称始终返回grant false。我已经使用Evaluate api进行了检查,该api授予权限,但在该函数中也被拒绝。是否需要在application.properties中添加额外的配置