API-интерфейсы, созданные с помощью издателя супертенанта, недоступны на портале разработчика / издателе других клиентов. - PullRequest
0 голосов
/ 18 июня 2020

Я использую wso2 API Manager 3.1.0 и wso2 IS как KM 5.10.0. Я создал клиентов в углеродной консоли API-менеджера. Когда я создал несколько API через портал издателя супертенанта и установил доступность подписки для c клиентов, как показано на рисунке ниже. Также видимость портала разработчика установлена ​​на publi c.

enter image description here

Но когда я вхожу на порталы разработчиков одного из клиентов, к которым я настроил доступность подписки на предыдущем шаге, я не вижу API. Это ошибка?

1 Ответ

1 голос
/ 18 июня 2020

Если вы проверили наличие API в Speci c портале разработчика клиента , API не будет видимым. Поскольку API создается супертенантом, которым является carbon.super, доступ к API возможен только из carbon.super портала разработчика . Если вы войдете в систему как другой клиент в пространстве портала разработчика carbon.super, вы сможете увидеть API.

API будет видимым и доступен для подписки для клиентов, которых указали в разделе «Доступность подписки» в издателе, учитывая, что их видимость - Publi c в соответствии с вашим сценарием. Для этого вам необходимо войти в Carbon.super Developer Portal Space.

См. Изображение ниже, где вы можете выбрать портал разработчика для клиента, в который необходимо войти. Попробуйте войти в Carbon.super space с указанными c учетными данными клиента.

enter image description here

...