[英]Writing tenant aware web service in wso2 application server
我正在尝试开发将在WSO2 Application Server 5.0.1上部署的axis2 Web服务。 当前,我们要求Web服务支持多租户,并且在某些Web服务中需要基于租户的某些过程。 在服务上下文中,我需要从当前请求中检索租户信息。 目前,我使用Application Server管理控制台test1.com和test2.com在本地环境中为租户创建。 如何从请求中检索域名以及test1.com和test2.com的租户ID(如果可能),客户端应如何将Web服务调用到特定租户,例如test1.com?
谢谢
您可以使用CarbonContext检索当前的租户和其他东西。
CarbonContext cCtx = CarbonContext.getCurrentContext();
cCtx.getTenantDomain();
cCtx.getTenantId();
请参阅本文 ,以获取有关如何使用Carbon平台API的更多信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.