wso2 - WSO2 APIM 3.2.0 管理门户无法访问
问题描述
我正在尝试使用新创建的 user("subuser") 和 role("subadmin") 来访问 wso2 的管理门户。
同时,我面临一些其他问题,不幸的是无法使用“管理员”凭据访问相同的 wso2 管理门户。但同样可以在一段时间之前访问(30 分钟后)
我没有更改任何配置文件。登录时,管理控制台显示如下错误。
注意:日志文件中不显示任何错误。我试图重新启动服务器,系统一切,不幸的是,这对我没有帮助。
解决方案
怀疑 API Manager 服务器中相关 Role Mapping 配置未正确更新并导致此行为。
我假设您在您的环境中使用 API Manager 3.2.0 GA,并且您已经创建了一个自定义角色并从管理门户进行了角色映射。您能否执行以下配置检查并更新缺少的条目
使用超级管理员凭据登录到 Carbon 管理控制台 (/carbon)
在左窗格中,
Resources
单击Browse
转到
_system
>config
>apimgt
>applicationdata
并选择tenant-conf.json
Edit as text
在下一页上选择并搜索名为:的 JSON 密钥RoleMappings
。如果您已从管理门户为您的自定义角色执行角色映射,则映射应如下所示"RoleMappings": { "admin": "custom-role" }
更新包含值中的映射
admin
,如下所示"RoleMappings": { "admin": "admin,custom-role" }
添加更改后,保存内容并重新启动 API Manager 以清除缓存并正确加载配置
重新启动后,尝试登录管理门户并分享观察结果。在#product-apim/issues/9461下发现并报告了一个类似问题
推荐阅读
- python-3.x - 如何将消息转发到具有干净范围的 Sentry(无运行时信息)
- python - 在 M1 芯片上编译 openCV 不会生成必要的文件
- google-sheets - Google 表格中的交叉引用(2 张具有不同长度列和可能重复的表格)
- sql-server - TSQL-如何在整个 .SQL 文件中缩写表名?
- python - 气流 Dag 对齐不正确
- excel - Excel VBA从一张纸复制多个单元格并将特殊粘贴到另一张纸
- c++ - 谁能解释一下这个程序的递归逻辑?
- python - python中的连接列表(Discord Bot)
- python - urllib.error.URLError 的 Windows 10 解决方案是什么:
我正在尝试使用
urllib.request
库从 url 下载图像import urllib.request urllib.request.urlretrieve("myurl.com", "loca
- bash - 如何跳过脚本的特定行数