wso2 - WSO2 使用 IS 作为密钥管理器时无法登录 API-M carbon
问题描述
我将 IS 设置为 API-M 的密钥管理器。然后我尝试创建新租户
- 使用超级租户登录 IS carbon 控制台
- 使用域和管理员用户创建新租户
- 使用新租户的管理员成功登录 IS carbon 控制台
- 尝试使用新租户的管理员登录 API-M carbon 控制台。
API-M 控制台显示:CarbonAuthenticationUtil Failed Administrator login attempt 'newuser[3]'
但是,我可以使用新用户登录 API Publisher
我应该做哪些额外的配置?
解决方案
看起来您没有跨 APIM 和 IS 正确共享用户存储和权限数据库。请检查两个产品中的 user-mgt.xml。如果可能,通过删除数据库、LDAP 密码等敏感信息,在两个产品中附加 user-mgt.xml和master-datasources.xml 。
推荐阅读
- map-force - 如何将值映射表中的值映射到异常?
- python - 数独算法生成重复值
- charts - 如何在 Google 条形图中分配条形颜色
- angular - 如何在Angular Kendo UI Treelist中从父行展开所有子行
- maven - Mac OS 上 Maven 中的 Java 版本管理
- javascript - 如果选择了超过 5 个单选框,则显示 javascript 消息
- button - MSO 按钮背景颜色
- javascript - 我如何能够将数组存储在我的 Discord Bot 的文本文件中?
- header - 由于固定的标题,CSS 正文边框不会一直到页面顶部
- node.js - 当文件已经从客户端上传为 multipart/form-data 时,如何从 node.js 将文件作为 multipart/form-data 发送?