В настоящее время я пытаюсь развернуть приложение из конвейера выпуска в DevOps Azure, принадлежащего компании A, в приложение Azure, размещенное в Azure, принадлежащем компании B.
Продолжать получать эту ошибку при попытке выпуска остановить остановкуПриложение Azure:
Ошибка: не удалось получить идентификатор ресурса для типа ресурса «Microsoft.Web / Sites» и имени ресурса «AppName».Ошибка: не удалось получить токен доступа для субъекта управляемой службы.Пожалуйста, настройте Managed Service Identity (MSI) для виртуальной машины 'https://aka.ms/azure-msi-docs'. Код состояния: 400, сообщение о состоянии: неверный запрос
Я затрудняюсь с решением этой проблемы.
Что сделано на данный момент:
- Веб-приложение создано в Azure компании B
- Пользователь из компании DevOps Учетная запись добавлена в качестве гостевого пользователя в компании Azure AD
- Пользователь имеет права Участника в веб-приложении.
- Идентификатор управляемой службы в Веб-приложении имеет значение «Вкл.»
- Можно просматривать и выбирать подписку компании B и веб-приложений.при настройке выпуска в DevOps Azure.
Я совершенно уверен, что для работы развертывания релиза нужно сделать больше, но после интенсивного поиска я не смог ничего найти.
Надеюсь, кто-нибудь здесь может посоветовать.