Azure APIM: отправить сертификат клиента в режиме отправки-запроса - PullRequest
0 голосов
/ 26 мая 2020

Возможно ли в azure apim использовать политику «режим отправки-запроса» для отправки сертификата с запросом?

<send-request mode="new" response-variable-name="" timeout="seconds" ignore-error="true">
    <set-url></set-url>
    <set-method>GET</set-method>
    <set-header name="" exists-action="override">
        <value></value>
    </set-header>
    <set-body></set-body>
</send-request>

1 Ответ

1 голос
/ 26 мая 2020

Возможно ли в azure apim использовать политику «send-request mode» для отправки сертификата с запросом?

Короче, это возможно.

Политика send-request отправляет предоставленный запрос по указанному URL-адресу, ожидая не дольше установленного значения тайм-аута.

Заявление политики выглядит следующим образом:

<send-request mode="new|copy" response-variable-name="" timeout="60 sec" ignore-error
="false|true">
  <set-url>...</set-url>
  <set-method>...</set-method>
  <set-header name="" exists-action="override|skip|append|delete">...</set-header>
  <set-body>...</set-body>
  <authentication-certificate thumbprint="thumbprint" />
</send-request>

Используйте политику authentication-certificate для аутентификации с помощью серверной службы с использованием сертификата клиента. Сертификат должен быть сначала установлен в API Management и идентифицирован по отпечатку .

...