.net - 从 Postman 将用户添加到 Keyclock
问题描述
我试图使用邮递员在 Keycloack 中创建一个用户。
我通过从 keycloack 创建访问令牌(master 是我的域名)将新用户详细信息发布到http://localhost:8080/auth/realms/master/protocol/openid-connect/token 。
但它返回给我一个带有 404 not found 消息的空白屏幕。
解决方案
我认为您在邮递员中使用的 URL 中有错字,导致 404(未找到)。
“主”领域的正确URL是:
http://localhost:8080/auth/realms/master/protocol/openid-connect/token
使用的邮递员 URL 将“主”作为领域。
http://localhost:8080/auth/realms/Master/protocol/openid-connect/token
但是,对于您正在尝试的操作,我认为您需要使用以下 API 在“{realm-name}”领域内创建用户。
POST /admin/realms/{realm-name}/users
您尝试过的 API 用于检索访问令牌。
推荐阅读
- vbscript - 带有 NPPEXEC 插件的 Notepad++
- c# - DrawEllipse:椭圆超出位图大小
- docker - adb 无法连接到在 docker 中运行的 Android 模拟器并产生僵尸进程
- c++ - C ++:如何在每个循环中写入具有不同名称的多个文件?
- r - 在 R 中进行文本挖掘时忽略 \n
- c# - 访问基类变量 C#
- typescript - 我可以使用 Typescript Compiler API 更改节点的 SourceFile 吗?
- elm - 拦截 401 以获取 Elm 中的任何响应
- javascript - React - 从 Ajax 发布请求的响应的元数据元素中获取“消息”
- clojure - 对有状态转换器进行故障排除