我尝试使用来自网络服务的管理服务创建应用程序。所以我打电话给管理服务" IdentityApplicationManagementService"我使用函数" createApplication"。 为了测试它,我使用了SoapUI,它运行良好。我可以从"服务提供商"中的管理控制台看到该应用程序。部分。但是当我以管理员身份登录API Store时(例如),我无法看到创建的应用程序。所以我无法使用它订阅任何API。 那么有人知道如何使应用程序在商店中可见吗?
答案 0 :(得分:0)
通过管理服务创建的应用程序将不会在商店端提供。如果需要使用REST服务创建应用程序,可以使用this documentation中说明的store api。它将在API商店中提供。
登录商店:
curl -X POST -c cookies http://localhost:9763/store/site/blocks/user/login/ajax/login.jag -d 'action=login&username=admin&password=admin'
通过商店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='