Управление API Azure Добавить параметр токена аутентификации с помощью перезаписи URL-адреса/установки параметра?

Помощь;

Попытка вызвать API Dynamics Marketing из управления API, однако у API есть и конечная точка, для которой требуется, чтобы emApplicationtoken был установлен в качестве параметра запроса, который я не хочу раскрывать, а также URL-адрес заголовка Origin в качестве URL-адреса управления API, который снова я не ' не хочу выставлять на всеобщее обозрение API.

Я пытаюсь использовать следующую политику для всех операций

      <inbound>
    <base />
     <set-header name="Origin" exists-action="append">
        <value>https://someurl</value>
    </set-header>
    <set-query-parameter name="emApplicationtoken" exists-action="append">
        <value>somekeyvalue</value>
    </set-query-parameter>
</inbound>

Однако, глядя на след, это никогда не применяется. Затем я попытался использовать перезапись URL-адреса, думая, что, поскольку параметры не существуют, он не может переопределить их или добавить, поэтому я попытаюсь добавить токен emAuthetication, используя следующую политику.

       <inbound>
    <base />
  
    <rewrite-uri template="/EvtMgmt/api/v2.0/events/{readableEventId}?emApplicationtoken=sametoken=" copy-unmatched-params="true" />
    -->
 </inbound>

Опять же, политика не применяется

Вот экран дизайна API. это простой API

Скриншот настройки API:

Вот ссылка на API событий, который я вызываю в фоновом режиме. Я могу заставить функцию работать в управлении API, установив параметры запроса и заголовок, но они доступны общедоступному API, которого мне нужно избегать (не хочу, чтобы люди видели токен аутентификации).

https://learn.microsoft.com/en-us/dynamics365/marketing/developer/using-events-api

Надеясь, что кто-то может сказать мне, что я делаю неправильно. Я новичок в управлении API, и я не могу найти никакой реальной помощи для этой конкретной проблемы.

Чтобы отметить, что когда я добавляю параметр и заголовок в политики, применяется байт, а затем искажает функцию URL, дублируя параметры и заголовок.

Заранее спасибо.

0 ответов