Фабрика данных Azure: не удалось получить токен MI из магазина MI V1. Код ошибки 2403

При попытке внести изменения в хранилище BLOB-объектов Azure я получил сообщение об ошибке ниже от фабрики данных Azure:

Get access token from MSI failed for Datafactory. Please verify resource url is valid and retry. Details: Accquire MI token from MI store V1 failed.
Failure type: User configuration issue
Error Code: 2403

URL моего ресурса: https://management.azure.com/subscriptions/$subsId/resourceGroups/$rgname/providers/Microsoft.DataFactory/factories/$adfName?api-version=2018-06-01

Я использую веб-активность в ADF для доступа к хранилищу BLOB-объектов с использованием управляемого удостоверения, которое создается во время создания экземпляра ADF.

Когда я использую токен SAS для доступа к хранилищу BLOB-объектов, он работает нормально.

Я проверял код ошибки 2403 из Интернета, но ничего не нашел.

Вы хоть представляете, почему он не работает с управляемой идентификацией в качестве метода аутентификации?


person MoonHorse    schedule 29.10.2020    source источник


Ответы (1)


  1. Мы решили эту проблему, назначив роль владельца данных BLOB-объектов хранилища для учетной записи хранения в управляемом удостоверении фабрики данных Azure.

  2. Установив URL-адрес аутентификации для MSI как https://storage.azure.com

person Anjali Loganathan    schedule 03.11.2020