Использование токена личного доступа Azure DevOps для вызова REST API Azure DevOps Services через фабрику данных Azure
У меня есть токен личного доступа Azure DevOps с доступом для чтения. Мне нужно вызвать REST API-интерфейсы Azure DevOps Services через веб-действие фабрики данных Azure. Документация по API доступна [здесь][1].
У меня нет ClientID или Client Secret, но, как упоминалось ранее, у меня есть токен личного доступа. Как мне пройти аутентификацию, используя то же самое?
Был бы очень признателен за любые идеи здесь?
С уважением,
Шри
1 ответ
Возможно, уже слишком поздно отвечать на ваш вопрос, но я сделал именно то, о чем вы просили.
В моем случае я вызываю DevOps API для запуска одного из моих конвейеров.
- В поле URL моей веб-активности у меня есть: https://dev.azure.com/{organization}/{project}/_apis/pipelines/{номер конвейера}/runs?api-version=7.1-preview.1
- Аутентификация установлена на «Нет»
- В заголовках я добавил поле «Авторизация» со значением «Базовый xxxx», где «xxxx» — мой личный токен доступа.
См. скриншот здесь:Веб-активность