首页 > 解决方案 > 使用 azure-devops-extension-api 获取 Azure 后端服务的 AAD 令牌

问题描述

我正在开发一个在工作项中运行的扩展。有没有办法为当前登录的用户获取 AAD 令牌,该令牌可用于对受 AAD 保护的后端服务(如 Azure App Service/Key Vault 等)进行身份验证?

标签: azure-devopsazure-devops-extensions

解决方案


恐怕你不能直接这样做。Azure Devops Service 和 Azure 不是一回事。

我们可以使用VSS SDKazure-devops-extension-api来获取 Azure-devops 相关信息(Azure Devops Service 的 AccessToken、组织信息、项目信息、用户信息),但是我们无法使用这些相关的 api 获取 AAD 令牌原因这些 api 用于 Azure Devops 服务。


推荐阅读