Почему большинство омни-шлюзов выходят из строя без проверки запроса?
Mule Ace Academy
0:00 / 0:00
Почему большинство омни-шлюзов выходят из строя без проверки запроса?
228 просмотров · 4 мес. назад
Mule Ace Academy
12,6 тыс. подписчиков
228 просмотров · 4 мес. назад
В этом видео мы создадим простую пользовательскую политику для MuleSoft Omni Gateway / Flex Gateway с использованием Rust.
Если вы работаете с MuleSoft API Manager, Omni Gateway, Flex Gateway или с пользовательскими требованиями к безопасности API, это видео поможет вам понять, как работают пользовательские политики на уровне шлюза.
Начнём с основ и разберёмся:
✅ Что такое пользовательская политика в Omni/Flex Gateway
✅ Почему Rust и WebAssembly используются для пользовательских политик шлюза
✅ Какова роль rustup, cargo, cargo-generate и цели WASI
✅ Как работает структура проекта PDK
✅ Как читать заголовки входящих запросов
✅ Как проверять значение пользовательского заголовка
✅ Как разрешить корректным запросам продолжить работу с API вышестоящего уровня
✅ Как отклонять некорректные запросы непосредственно от шлюза
✅ Как работают Flow::Continue и Flow::Break при выполнении политики
В этом примере мы создадим простую политику, которая проверяет, содержит ли входящий запрос следующий пользовательский заголовок:
x-custom-auth: MuleSoft
Если заголовок присутствует с правильным значением, запросу разрешается продолжить работу с бэкэнд-API.
Если заголовок отсутствует или недействителен, запрос отклоняется с ответом 401 Unauthorized. Это простой и практичный пример для начинающих, который поможет понять разработку пользовательских политик в MuleSoft Omni Gateway / Flex Gateway.
Это видео полезно для:
• Разработчиков MuleSoft
• Архитекторов MuleSoft
• Архитекторов интеграционных решений
• Инженеров по безопасности API
• Инженеров платформы
• Всех, кто изучает MuleSoft Omni Gateway или Flex Gateway
К концу этого видео вы поймете весь процесс создания простой пользовательской политики на Rust для MuleSoft Gateway.
🔔 Подпишитесь на Mule Ace Academy, чтобы получать больше контента по MuleSoft, управлению API, AI Gateway, Agent Fabric, MCP и интеграционной архитектуре.
#MuleSoft #OmniGateway #FlexGateway #MuleSoftDeveloper #MuleSoftArchitect #APIGateway #APISecurity #Rust #WebAssembly #AnypointPlatform #CustomPolicy #MuleAceAcademy