0

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

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

目前我有 WSO2 Identity Server 和 API Manager,它是多租户的。通过指向数据库 WSO2AM_SHARED_DB,我设法将我的 Micro Integrator 与 IDM 用户存储连接起来。

我测试它的方式是调用 MI Management REST API login (/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 能够返回所需租户的访问令牌,并最终使其仅适用于该租户?

谢谢!

4

0 回答 0