【问题标题】:Azure Data Factory : Acquire MI token from MI store V1 failed. Error code 2403Azure 数据工厂:从 MI 存储 V1 获取 MI 令牌失败。错误代码 2403
【发布时间】:2021-02-12 01:49:58
【问题描述】:

当我尝试在 Azure Blob 存储上进行更改时,我从 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

我的资源网址是:https://management.azure.com/subscriptions/$subsId/resourceGroups/$rgname/providers/Microsoft.DataFactory/factories/$adfName?api-version=2018-06-01

我正在使用 ADF 中的 Web Activity 来使用在创建 ADF 实例期间创建的托管标识来访问 Blob 存储。

当我使用 SAS 令牌访问 Blob 存储时,它工作正常。

我从网上检查了错误代码 2403,但我找不到任何东西。

您知道为什么使用托管身份作为身份验证方法会失败吗?

【问题讨论】:

    标签: azure azure-data-factory azure-blob-storage azure-managed-identity


    【解决方案1】:
    1. 我们通过为 Azure 数据工厂托管标识上的存储帐户分配“存储 Blob 数据所有者”角色解决了这个问题。

    2. 通过将 MSI 的身份验证 URL 设置为“https://storage.azure.com”

    【讨论】:

      猜你喜欢
      • 2012-11-20
      • 2016-12-19
      • 2014-09-18
      • 1970-01-01
      • 1970-01-01
      • 2019-08-18
      • 1970-01-01
      • 1970-01-01
      • 2018-09-01
      相关资源
      最近更新 更多