小编Jul*_*Net的帖子

Azure DevOps托管生成代理MSI

我有一个ASP.Net Core 2.1项目,其中的测试项目包含一些集成测试,这些测试要求/需要Azure托管服务身份访问才能成功运行(从KeyVault中获取机密)。我正在使用Azure DevOps VS2017托管生成代理来生成项目以部署到Azure App Service。我遇到的问题是,当测试在生成管道之后运行时,它们将失败,因为托管的生成代理上不支持MSI访问。我该如何设置托管构建代理所需的适当MSI访问权限?是否可以通过Powershell任务或等效方法来执行此操作?

谢谢!

azure azure-active-directory azure-devops azure-managed-identity

5
推荐指数
1
解决办法
1007
查看次数