首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >API apimcli环境为完全分布式环境中的WSO2管理器添加,并使用wso2 Identity server作为密钥管理器。

API apimcli环境为完全分布式环境中的WSO2管理器添加,并使用wso2 Identity server作为密钥管理器。
EN

Stack Overflow用户
提问于 2020-01-08 15:59:05
回答 3查看 95关注 0票数 0

我正在尝试为全分布式环境中的应用程序接口管理器创建一个环境,并使用WSO2 identity server作为密钥管理器。在完全分布式环境中创建环境有什么建议吗?

注意:使用APIMCLI Manager2.6.0和WSO2 tool 2.0.3以及支持的.war文件。

EN

回答 3

Stack Overflow用户

发布于 2020-01-08 16:48:40

您可以按照1将WSO2 IS配置为密钥管理器。然后按照2将API Manager配置为分布式设置。在这里,使用WSO2作为密钥管理器。

  1. https://docs.wso2.com/display/AM260/Configuring+WSO2+Identity+Server+as+a+Key+Manager
  2. https://docs.wso2.com/display/AM260/Deploying+WSO2+API-M+in+a+Distributed+Setup
票数 0
EN

Stack Overflow用户

发布于 2020-01-08 17:33:12

您可以按照'Pubci‘提供的文档以分布式方式部署单个环境。我假设您的要求是将在此环境中创建的API导出并导入到另一个环境中,在该环境中可以设置CLI工具以达到此目的,包括其中的两个环境。

票数 0
EN

Stack Overflow用户

发布于 2020-01-09 00:26:28

感谢您的宝贵建议。

我们有如下的分布式环境,并试图从相同的环境中导出发布的API。

作为https://key-m:9443/carbon

  • WSO2流量和发布器的
  1. Identity Server --> https://key-m:9443/carbon
  2. WSO2内部网关--> https://publisher:9444/carbon
  3. WSO2 https://traffic:9443/carbon --> https://internal-gw:9443/carbon
  4. WSO2外部网关--> https://external-gw:9443/carbon
  5. WSO2 Store - -> https://store:9443/carbon

我们在https://external-gw:9443/carbon中部署了api-import-export-2.6.0-v14.war,在同一台服务器上部署了cli工具。

我们已经添加了如下环境。

apimcli add-env -n dev \--注册https://store:9443/client-registration/v0.14/register \ --apim https://external-gw:9443 \ --token https://key-m:9443/token \-导入-导出https://external-gw:9443/api-import-export-2.6.0-v10 \--管理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工具登录到dev环境时,我们得到了“403:禁止”。

怀疑在创建环境时,我们可能为registration/apim/token/import-import/admin/api_list/app_list.配置了错误的urls

任何帮助都将受到高度的感谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59641613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档