使用WSO2 APIMCLI工具创建环境

问题描述 投票:0回答:1

我们具有如下所示的分布式环境,并尝试从相同的环境中导出已发布的API。

我们已经在https://external-gw:9443/carbon中部署了“ api-import-export-2.6.0-v14.war”,并且在同一服务器中部署了cli工具

apimcli add-env -n dev \ --registration https://store:9443/client-registration/v0.14/register \ --apim https://external-gw:9443 \ --token https://key-m:9443/token \ --import-export https://external-gw:9443/api-import-export-2.6.0-v10 \ --admin https://external-gw:9443/api/am/admin/v0.14 \ --api_list https://publisher:9444/api/am/publisher/v0.14/apis \ --app_list https://store:9443/api/am/store/v0.14/applications

[当我们尝试通过cli工具登录到开发环境时,我们收到“ 403:forbidden”。

怀疑是在创建环境时,我们可能为注册/ apim /令牌/ import-import / admin / api_list / app_list配置了错误的URL。

任何帮助将不胜感激。

wso2 wso2esb wso2is wso2-am wso2carbon
1个回答
0
投票

您需要提供指向KM的--registration https://https://key-m:9443/client-registration/v0.14/register端点。

API进出口战争应部署在发布者节点中,并提供指向发布者节点的--import-export https://publisher:9443/api-import-export-2.6.0-v10

[api#am#admin#v0.15.war应该部署到Publisher门户,并提供指向Publisher节点的--admin https://publisher:9443/api/am/admin/v0.14端点。

由于提供了api_listapp_list标志,因此为apim提供的值无关紧要。因此,您可以将其指向Publisher节点。

© www.soinside.com 2019 - 2024. All rights reserved.