WSO2 微型集成器:多租户支持

问题描述

根据以下指南,Micro Integrator 不支持单个 VM 中的多租户,为了支持它,我必须设置另一个 Micro Integrator。

https://ei.docs.wso2.com/en/7.2.0/micro-integrator/setup/deployment/migrating-from-esb-5.x.x/#migrating-tenants

目前我有 WSO2 身份服务器和多租户 API 管理器。我设法通过指向数据库 WSO2AM_SHARED_DB 将我的 Micro Integrator 与 IDM 用户存储连接起来。

我测试的方式是调用 MI 管理 REST API 登录 (/login)

https://ei.docs.wso2.com/en/7.0.0/micro-integrator/administer-and-observe/working-with-management-api/

结果是我设法使用 carbon.super 管理员凭据获取访问令牌。另一方面,使用其他租户的管理员凭据调用 API 会返回错误 401。

我的问题是,如果我设置另一个 Micro Integrator 的 VM 并连接到同一个用户存储数据库,我应该怎么做才能使 MI 能够返回所需租户的访问令牌,并最终使其仅工作给那个租户?

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)