Я интегрировал WSO2 (IS-KM-5.6.0) с APIM 2.5.0.
Я использую приведенную ниже команду для создания токена доступа с областью действия по умолчанию
curl -u:-k -d "grant_type = пароль & имя пользователя = ldapuser @ local.com @ carbon.super & пароль = пароль" -H "Тип содержимого: application / x-www-form-urlencoded" https://localhost:9445/oauth2/token
это мне даетправильный токен доступа с областью по умолчанию.Ниже приведен результат выполнения команды:
{"access_token": "5218d614-e327-379f-819a-b9572daa106d", "refresh_token": "4ed7484d-ca30-31c1-8bce-e778f4aab6fd", "scope"":" default "," token_type ":" Bearer "," expires_in ": 2568}
Но я не могу использовать это при вызове остальных API-интерфейсов APIM (API-интерфейсов отдыха издателя) для выполнения следующих действий: а) получение сведений о приложении магазина; б) добавление приложений и т. д.
Я прочитал в документах WSO2, что для использования restAPI хранилища и издателя можно использовать только те области, которые доступны для хранилища и издателя APIM.
Итак, могут ли эти restAPI хранилища или издателя вызываться без областей (apim: подписка) или есть ли другой способ сделать это?
Любая помощь?
Спасибо