DevOps实施期间无法获取托管服务主体的访问令牌

时间:2020-10-28 09:23:10

标签: azure azure-devops azure-pipelines azure-data-factory azure-data-factory-2

我尝试使用DevOps将Azure Data Factory ARM模板部署到实例中。

要部署,请执行三个步骤。

  1. 使用Microsoft提供的预部署脚本停止触发器。
  2. ARM模板部署
  3. 由Microsoft发布部署脚本以刷新资源并重新启动触发器。

部署前和部署后脚本可从下面的Microsoft链接获得。 https://docs.microsoft.com/en-us/azure/data-factory/continuous-integration-deployment

enter image description here

但是在运行任务时,我遇到了错误。 enter image description here

我进行了调试,发现在DevOps项目设置中服务连接可能是问题。

上述问题是由于来自devops项目的服务连接。创建新的服务连接后,此问题已解决。

1 个答案:

答案 0 :(得分:1)

上述问题是由于当我尝试使用托管身份作为身份验证方法创建与ADF实例的连接时,来自devops项目的服务连接。当我使用身份验证方法作为服务主体创建新的服务连接时,此问题已解决。