【问题标题】:WSO2 API Manager Admin Service : how to create applicationWSO2 API Manager 管理服务:如何创建应用程序
【发布时间】:2019-02-13 00:28:05
【问题描述】:

我正在尝试使用 Web 服务的管理服务创建应用程序。所以我调用了管理服务“IdentityApplicationManagementService”并使用了“createApplication”功能。 为了测试它,我使用了 SoapUI,它运行良好。我可以从“服务提供商”部分的管理控制台中看到该应用程序。但是当我以管理员身份登录 API Store 时(例如),我看不到创建的应用程序。所以我不能用它订阅任何 API。 那么有人知道如何使创建的应用程序在商店中可见吗?

【问题讨论】:

  • 您是使用独立的 APIM 包还是安装了 IS 作为 KM 功能的 APIM 包?
  • 我使用独立的 APIM 包

标签: api wso2 wso2-am


【解决方案1】:

通过管理服务创建的应用将无法在商店中使用。如果您需要使用 REST 服务创建应用程序,您可以使用 this documentation 中解释的 store api。它将在 API 商店中提供。

  1. 登录商店:

    curl    -X POST -c cookies http://localhost:9763/store/site/blocks/user/login/ajax/login.jag -d 'action=login&username=admin&password=admin'
    
  2. 通过 store api 创建和应用。 :

    curl -X POST -b cookies http://localhost:9763/store/site/blocks/application/application-add/ajax/application-add.jag -d 'action=addApplication&application=NewApp1&tier=Unlimited&description=&callbackUrl='
    

【讨论】:

    猜你喜欢
    • 2017-04-14
    • 1970-01-01
    • 1970-01-01
    • 2013-08-29
    • 1970-01-01
    • 1970-01-01
    • 2020-04-22
    • 1970-01-01
    • 2021-06-12
    相关资源
    最近更新 更多