我在WSO2 IS 5.9.0中使用services/TenantMgtAdminService.TenantMgtAdminServiceHttpsSoap12Endpoint/
端点,我可以使用addTenant
方法成功创建租户。
如果我从<xsd:tenantId>1</xsd:tenantId>
我的回应
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
<soapenv:Body>
<ns:addTenantResponse xmlns:ns="http://services.mgt.tenant.carbon.wso2.org">
<ns:return>9ab460b9-1176-4d97-ad84-e6fbbd31a1fb</ns:return>
</ns:addTenantResponse>
</soapenv:Body>
</soapenv:Envelope>
答案 0 :(得分:3)
首先,创建租户时我们无法设置tenantId。在请求中传递的tenantId将被忽略,并将根据内部实现创建一个租户ID。
addTenant 方法的返回ID仅为UID。
<ns:return>9ab460b9-1176-4d97-ad84-e6fbbd31a1fb</ns:return>
没有任何实用的用例。它用于获取管理控制台的租户主题。
如果要获取新创建的租户的ID,可以使用 getTenant SOAP方法。