我开发了一个Cumulocity(C8Y)应用程序。根据C8Y租户,此申请可以是否可以加入。
换句话说,我的C8Y应用程序可以在不同的C8Y租户下运行。 我的C8Y应用程序需要知道登录用户的租户名称。 实际上,我的C8Y应用程序需要与外部应用程序通信,并且必须提供登录用户的租户名称。
注意:Afaik,管理C8Y租户有两种解决方案: 解决方案1.网址是特定于租户的,即http://.domain 解决方案2.登录用户是特定于租户的,并且有一个唯一的URL,即: - 唯一网址:http://domain - 用户名:租户ID /用户名
我正在使用解决方案2
答案 0 :(得分:1)
您可以使用以下API
GET /tenant/currentTenant
如果你不能仅仅从知道域中提取它,那么这将返回tenantId。
答案 1 :(得分:0)
在Cumulocity上,租户名称对于特定租户的每个用户都是相同的。因此,要知道用户登录到哪个租户,您应该使用解决方案1,因为所有Cumulocity租户都看起来像.cumulocity.com。