creationMode
- это одно поле, используемое для представления режима создания конечной точки. Это значение Automati c или Ручная .
Не уверен, почему вы получили сообщение, относящееся к полю creationMode
, когда оно конфигурируется через managed identity
. Потому что именно этот тип Service Principal Authentication
используется. Это не ожидаемое поле для типа managed identity
.
Способ устранения неполадок, который вы можете использовать:
Step1 :
Использовать ниже api для получения этой проблемы с сервисным подключением:
Get https://dev.azure.com/{org name}/{project name}/_apis/serviceendpoint/endpoints/{service endpoint id}?api-version=5.1-preview.2
Step2 :
Затем проверьте, существует ли creationmode
в теле ответа вышеуказанного API ,
Step3 :
Если существует, скопируйте тело ответа, скопируйте и вставьте его как тело запроса. Здесь вы используете managed identity
для настройки вашего Azure соединения менеджера ресурсов, поэтому удалите данные поля creationMode
из тела. И запустите Put api для обновления этого сервисного соединения.
Даже если его нет в этом теле ответа, вы также можете использовать этот Put api для обновления вашего сервисного соединения с правильными данными. Это может гарантировать правильность данных о создании подключения к услуге.