我需要配置 Keycloak 以获取 JWT 令牌,如本文所述,但我必须使用 cUrl 来完成。他们创建一个客户端,然后将其设置更新access type
为confidential
、Direct Grant Flow
todirect grant
和Browser Flow
to browser
。PUT
来自 Web UI 的执行此操作的请求有一些uuids
他们似乎是从无处提取的。这是有效载荷的相关部分:
"authenticationFlowBindingOverrides":{"browser":"6d77c4c7-15cf-4474-9b9f-7439dbc83b83","direct_grant":"5cb10cdb-9902-4f7f-b9da-68f887c49a75"}
ClientRepresentation的文档没有帮助。他们显示所有字段都是可选的,这没有意义,并且authenticationFlowBindingOverrides
是地图,但他们的地图文档中的链接已失效。
有谁知道他们从哪里获得浏览器和 direct_grant 的 uuid?
PUT 有效负载中也没有任何内容Access Type
将confidential
.
如果有人在博客文章中有 UI 步骤的 cUrl 实现,将不胜感激。