我正在尝试使用Web服务的管理服务创建一个应用程序。所以我调用了管理服务“IdentityApplicationManagementService”,并使用了“createApplication”功能。为了测试它,我使用了SoapUI,它运行良好。我可以在“服务提供商”部分的管理控制台中看到该应用程序。但是当我以管理员身份登录API Store时(例如),我看不到创建的应用程序..所以我不能用它订阅任何API。那么有人知道如何使应用程序在商店中可见吗?
通过管理服务创建的应用程序将不会在商店端提供。如果需要使用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'
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='