[英]WSO2 apimcli environment adding for API manager in fully distributed environment and using wso2 Identity server as key manager
我正在尝试在完全分布式环境中为 API 管理器创建一个环境,并使用 WSO2 身份服务器作为密钥管理器。 在完全分布式环境中创建环境的任何输入?
注意:使用 WSO2 API Manager 2.6.0 和 APIMCLI 工具 2.0.3 和支持的 .war 文件。
您可以按照 [1] 将 WSO2 IS 配置为密钥管理器。 然后按照 [2] 将 API Manager 配置为分布式设置。 在那里,使用 WSO2 IS 作为密钥管理器。
您可以按照“Pubci”提供的文档以分布式方式部署单个环境。 我假设您的要求是将在此环境中创建的 API 导出和导入到另一个环境,在其中可以设置 CLI 工具,包括其中的两个环境。
感谢您提出宝贵的建议。
我们有如下分布式环境,并尝试从中导出已发布的 API。
我们已经在https://external-gw:9443/carbon和 cli 工具中部署了“api-import-export-2.6.0-v14.war”在同一台服务器上。
我们添加了如下环境,
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 /应用
当我们尝试通过 cli 工具登录到开发环境时,我们收到“403:forbidden”。
怀疑在创建环境时,我们可能错误配置了用于注册/apim/token/import-import/admin/api_list/app_list 的 url。
任何帮助将不胜感激。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.