WSO2: APIM область действия apim: подписка может быть добавлена ​​на WSO2 Identity Server - PullRequest
0 голосов
/ 10 марта 2019

Я интегрировал 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: подписка) или есть ли другой способ сделать это?

Любая помощь?

Спасибо

1 Ответ

0 голосов
/ 11 марта 2019

RestAPI магазина или издателя не могут быть вызваны без областей.Для издателя и магазина есть отдельная область.Область применения для магазина и для создания приложения одинакова apim:subscribe.Область действия API-интерфейса, связанного с издательством, составляет apim:api_view.Вы можете получить специфичные для API области в store & publisher api документации.К вашему сведению, вы можете указать несколько прицелов в одном кадре.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...