在Azure DevOps上创建新的个人访问令牌时,可以将其Organization
选择为All accessible organizations
。如何以编程方式确定PAT令牌(字符串)对所有可访问组织还是仅对一个组织有效?
我可以找到最相关的Azure DevOps文档:Authenticate access with personal access tokens for Azure DevOps Services and TFS。
可能相关的来源:Git-Credential-Manager-for-Windows/Microsoft.Alm.Authentication/Src/Token.cs
答案 0 :(得分:1)
据我所知,没有API可以验证PAT或以其他方式告诉您有关它的信息。
检查PAT是否在某处具有访问权限的最简单方法是使用它来访问REST API。如果您得到200,那您一切都很好。如果您收到401,则表示您无权访问。列出项目是一项非常安全的操作,基本上任何有权访问组织的PAT都将能够做到:
CASE