You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Azure Data Factory的Web Activity中配置OAuth 2.0身份验证

Azure Data Factory Web Activity OAuth 2.0配置解决方案

Azure Data Factory(ADF)的Web Activity原生支持OAuth 2.0身份验证,找不到对应配置项是因为ADF的身份验证分类逻辑和Postman不同,按以下场景选择配置方式即可:

场景1:调用Azure生态内资源的OAuth 2.0验证

你在Postman中配置的Azure AD OAuth 2.0,在ADF中对应「服务主体」/「托管标识」验证类型,配置路径如下:

  • 打开Web Activity的设置页卡,找到「身份验证」下拉栏
  • 选择对应类型填写参数即可,和Postman配置参数一一对应:
    • 选择服务主体:填写租户ID、客户端ID、客户端密钥、资源范围(Scope)即可
    • 选择托管标识:无需维护密钥,选择已授权的系统/用户分配托管标识,填写资源范围即可

参考配置对比如下:
配置参考截图
Azure界面截图

场景2:调用第三方服务的通用OAuth 2.0验证

如果是对接非Azure的第三方服务的OAuth 2.0接口,可通过两步实现:

  • 第一步新增一个Web Activity调用第三方的令牌颁发接口,获取access_token后存储到ADF的管道变量中
  • 第二步在目标Web Activity的请求头中添加参数:Authorization: Bearer @variables('你存储令牌的变量名')即可

提示:ADF没有单独命名为「OAuth 2.0」的身份验证选项,是因为它将OAuth 2.0的不同使用场景拆分为了独立的验证类型,只要参数匹配即可正常完成身份校验,无需和Postman的配置命名完全对应。

内容的提问来源于stack exchange,提问作者tommyhmt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 04:45:04