Подключение к микросервисам с помощью API Proxy
improve this page | report issueAPI Proxy
API Proxy позволяет использовать средства обеспечения безопасности и аналитики платформы MobileFirst при подключении к бэкенду организации. Как следует из его названия, это посредник, пересылающий запросы фактическому бэкенду.
Преимущества использования API Proxy
- Информация о хосте бэкенда не раскрывается мобильному приложению, что позволяет его обезопасить на сервере MobileFirst.
- Можно анализировать запросы, отправляемые бэкенду
Как использовать API Proxy?
-
Загрузите адаптер Mobile API Proxy из консоли Mobile Foundation.
-
Разверните адаптер API Proxy на сервере Mobile Foundation.
- Настройте URI бэкенда в конфигурации адаптера API Proxy. URI должен иметь формат
протокол:хост:порт/контекст
. Например,http://secure-backend/basecontext/
. -
Для отправки запросов бэкенду используйте
WLResourceRequest API
. Используйте фрагмент кода вызова API из раздела MOBILE CORE. Измените объект options, указав значение true вuseAPIProxy
.Пример:
var resourceRequest = new WLResourceRequest( "weather/city/Miami", WLResourceRequest.GET, { "useAPIProxy": true } ); resourceRequest.send().then( function(response) { alert("Success: " + response.responseText); }, function(response) { alert("Failure: " + JSON.stringify(response)); } );
Last modified on August 17, 2020