我在执行“获取 ADO 身份”服务时遇到一些挑战:
我注意到的一件事是,虽然大多数 URI 将实例显示为:
身份在实例之前带有 vssps:
https://vssps.dev.azure.com/{组织}
vssps是什么意思?任何地方都有这方面的文档吗?遇到这种情况会产生什么影响?如果我使用 az devops invoke 调用 API,我是否在 org 参数中包含 vssps?
Azure DevOps 中的vssps是什么意思?有这方面的文档吗?
VSSPS 表示 Visual Studio 共享平台服务。 SPS 是一组核心服务,例如身份、帐户和配置文件,Azure DevOps 中的每个服务都使用它们。
这里是关于 vssps 定义的官方博客:如何通过 API 将许可用户添加到 VS Team Services
当 Azure DevOps Rest API 中存在此 vssps 标志时,这意味着 Rest API 与身份、帐户和配置文件相关。
如果我使用 az devops invoke 调用 API,我是否在 org 参数中包含 vssps?
请参阅此文档:az devops invoke
--org --组织
Azure DevOps 组织 URL。您可以使用 az devops configure -dorganization=ORG_URL 配置默认组织。如果未配置为默认值或通过 git config 获取,则为必需。示例:https://dev.azure.com/MyOrganizationName/。
当您使用 az devops 调用 Cli 时,不需要在组织参数中包含 vssps。