gpt4 book ai didi

rest - Keycloak 管理 REST API : query more than 100 resource objects

转载 作者:行者123 更新时间:2023-12-03 08:19:57 25 4
gpt4 key购买 nike

我在 Keycloak 中有一个客户端,拥有超过 100 个资源。我正在尝试通过 Keycloak Admin REST API 按以下方式查询资源的 id:

RESOURCE_ID=$(curl -k -s -H "Authorization: bearer $ACCESS_TOKEN" "$KEYCLOAK_URL/auth/admin/realms/$REALM/clients/$CLIENT_ID/authz/resource-server/resource" | jq -r '.[] | select(.name=="xy resource")._id')

不幸的是,“xy 资源”位于按字母顺序排序的列表的末尾,并且curl 仅返回前 100 个资源对象。

有没有办法使用 Keycloak Admin REST API 查询超过 100 条记录或直接查询具有给定名称的记录?

我使用Keycloak 12.0.4。

最佳答案

请查看REST API文档,有很多查询可选参数'max'

最大结果大小(默认为 100)整数(int32)

https://www.keycloak.org/docs-api/7.0/rest-api/

关于rest - Keycloak 管理 REST API : query more than 100 resource objects,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68178112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com