Wso2 通过超级租户发布者创建的API在其他租户的开发者门户/发布者中不可用

Wso2 通过超级租户发布者创建的API在其他租户的开发者门户/发布者中不可用,wso2,wso2-am,apim,Wso2,Wso2 Am,Apim,我使用的是wso2 API manager 3.1.0,wso2为KM 5.10.0。我在API manager的碳控制台中创建了租户。当我通过超级租户的发布者门户创建一些API并将订阅可用性设置为特定租户时,如下图所示。此外,开发人员门户可见性设置为公共 但是,当我登录到一个租户的开发人员门户时,我无法看到API,我在上一步中将订阅配置为可用。这是一个Bug吗?如果您在特定租户的开发人员门户中检查API,API将不可见。由于API是由超级租户carbon.super创建的,因此只能从carbo

我使用的是wso2 API manager 3.1.0,wso2为KM 5.10.0。我在API manager的碳控制台中创建了租户。当我通过超级租户的发布者门户创建一些API并将订阅可用性设置为特定租户时,如下图所示。此外,开发人员门户可见性设置为公共


但是,当我登录到一个租户的开发人员门户时,我无法看到API,我在上一步中将订阅配置为可用。这是一个Bug吗?

如果您在特定租户的开发人员门户中检查API,API将不可见。由于API是由超级租户carbon.super创建的,因此只能从carbon.super开发者门户空间访问API。如果您以其他租户的身份登录到carbon.super开发者门户空间,那么您将能够看到API

对于您在Publisher的“订阅可用性”部分中指定的租户,API将可见并可订阅,因为根据您的场景,租户的可见性是公共的。为此,您必须登录carbon.super开发者门户空间

请参见下图,从中可以选择需要登录的租户开发人员门户。尝试使用特定的租户凭据登录carbon.super空间