簡體   English   中英

在WSO2應用程序服務器中編寫可識別租戶的Web服務

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM