【问题标题】:Call Azure Function from Data Factory using Managed Service Identity使用托管服务标识从数据工厂调用 Azure 函数
【发布时间】:2018-11-22 22:57:12
【问题描述】:

我希望我的数据工厂的 Web 活动使用 MSI(托管服务标识)对我的 Azure 函数进行身份验证,因此我不必在 Web-URL 中包含 API 密钥。

我需要在Web Activity的配置部分这里输入什么类型的资源字符串:

我试过了:

但没有一个有效。几分钟后管道活动超时,并出现错误“调用端点时出错”。

【问题讨论】:

    标签: azure authentication azure-functions azure-data-factory


    【解决方案1】:

    我遇到了同样的问题,但是使用 https://management.azure.com/ 作为资源字符串在制作 MSI 功能方面对我有用,但经过大量测试后,在我看来,HTTPTrigger 仍然需要 URI 中的一个键或标题。

    这两个网站都是很好的资源:

    【讨论】:

    • 总结 - Azure Functions 可以使用自己的托管标识使用其他 Azure 服务,但是它不支持通过其他 Azure 服务的托管标识(例如:另一个功能等)调用(例如:HttpTrigger)。 )
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-10
    • 1970-01-01
    • 2023-01-18
    • 2020-01-08
    • 2022-12-19
    • 1970-01-01
    相关资源
    最近更新 更多