Мы развернули WSO2 API Manager 2.0 и очень довольны им.WSO2 API Manager 2.0 Расширение пользовательского класса
Хотя мы и искали в документации, если можно добавить поле в профиль пользователя, но еще ничего не нашли, возможно ли это? Кроме того, если это возможно, мы можем показать поле где-то на фронте? Или еще лучше, можно ли отправить его на бэкэнд-web-сервис?
Наша проблема заключается в том, что у нас есть сервер с пользователями, у которых есть токен, но мы не хотим отправлять этот токен в API-менеджер, мы хотим, чтобы он был добавлен, не беспокоясь о пользователе. Это вообще возможно? Мы знаем о медиации последовательности, и это, вероятно, может быть достигнуто с ней, единственное усложнение - это то, где мы храним токен пользователя для каждого пользователя.
Заранее благодарен!
С наилучшими пожеланиями
Большое спасибо за общую документацию, я рассмотрю ее. Последняя часть относится к отправке токена пользователя в API бэкэнд, зарегистрированный в APIM. Мы хотим добавить его как заголовок HTTP-запроса, не зная его. – afgd
Если этот токен является общим для всех пользователей, это может быть достигнуто легко. APIM поддерживает это. Если вам нужны токены пользователя, вам нужно написать собственный обработчик. https://docs.wso2.com/display/AM200/Writing+Custom+Handlers Вы можете делать что-нибудь в обработчике. например. вызов другой службы, запрос на db, чтение файла и т. д. – Bee
Спасибо, я проверю это и сделаю обертку потом. Еще раз спасибо! – afgd