Я хочу управлять пользователями WSO2 через собственный портал. После необходимо управлять:Пользовательский контроль над WSO2 Portal программно
- Создать нового пользователя
- Подписаться пользователя к API
- Получить ключ и секрет, чтобы дать пользователю для того, чтобы генерировать маркер доступа
Я хочу сделать все это программно в пользовательском интерфейсе, поэтому пользователю не нужно будет каждый раз посещать wso2 вручную. Я знаю, что существует REST api для создания пользователя и подписки, однако, похоже, нет способа получить ключ пользователя и секрет. Загрузка военного файла в wso2 не является вариантом. Как я могу реализовать вышеупомянутые функции?
локон -X POST -b печенье HTTP: // локальный: 80/магазин/сайт/блоки/подписка/подписки добавить/Ajax/подписки add.jag -d «действие = generateApplicationKey и применение = NewAPI & KeyType = ПРОИЗВОДСТВО & CallBackURL = & authorizedDomains = ALL & validityTime = 360 '... Это команда curl, которую я использовал. Мой wso2 работает на порту 80, а имя API - NewAPI, но это не возвращает никакого ответа. –
Для той же команды, приведенной выше, она дает эту ошибку ....... {"error": true, "message": "Ошибка при выполнении действия generateApplicationKey"} –