У нас есть служба WOS2 DSS, которая используется в качестве основы API, созданного в WSIM2 APIM. Поскольку руководство хотело создать пользовательские заголовки HTTP (имя пользователя, passwd), которые будут использоваться для проверки разрешенности пользователей на основе данных db. Как я могу извлечь данные заголовка и передать его службе dss в качестве параметра, который будет использоваться в запросе для аутентификации?Извлечение пользовательских HTTP-заголовков для использования в службе DSS
0
A
ответ
0
Вы можете попробовать custom sequence вариант. Определите свою логику посредничества и сохраните ее в реестре. И когда публикация API использует эту последовательность.
При определении логики посредничества извлекайте этот конкретный HTTP-заголовок и сделайте его доступным в URL-адресе запроса. Используйте для этого HTTP endpoints. Определите свойства в пользовательской последовательности, которые могут извлекать значения из вашего настраиваемого заголовка.