keycloak - 需要如何设置客户端才能让 account_api 工作?
问题描述
我正在尝试使用 Keycloak 帐户 API 来实现密码更改表单,如https://stackoverflow.com/a/61388281/1058828中所述。但是我收到了 403 Forbidden 错误。
我查看了代码,似乎用户需要manage-account
角色,但我不确定如何正确配置客户端。
如何赋予用户角色?为了使 API 正常工作,我需要做任何进一步的设置吗?
解决方案
为用户设置角色后,我遇到了同样的问题,用户可以更改密码,创建帐户... T 设置如下: 步骤 1:登录 adminconsole keycloak 步骤 2:选择用户选项卡>查看所有用户>编辑您需要的用户>选择角色映射>客户端客户端角色>输入领域管理>选择经理用户>添加选定>完成并再次测试?祝你好运!
推荐阅读
- postgresql - 插入表时如何在 postgresql 中返回列值?
- python-3.x - 为什么情绪分析中的准确度分数为零
- maven - 使用 Jenkins 和 Maven,获取 - 'mvn' 不被识别为内部或外部命令、可运行程序或批处理文件
- c++ - 选择排序(交换指针而不是数据)
- amazon-web-services - 如何在 AWS Cloudformation 中调试“资源创建超时等待完成”?
- python-3.x - 不同子序列 GCD 的数量
- javascript - 正则表达式不起作用。我的代码有什么问题?谁能帮我解决这个问题
- javascript - 如何在数据集上处理 react-leaflet v3 中的事件?
- python - 在python的for循环之外获取gps3数据(在for循环之外调用类函数)
- c++ - 使用类函数在窗口屏幕上设置卡片位置