【发布时间】:2019-08-30 15:53:44
【问题描述】:
如何在使用 Azure Devops API 时通过所有用户的相同公共令牌为组织的所有用户进行身份验证。
个人访问令牌在我的场景中不起作用,因为它的限制是最长 1 年。
【问题讨论】:
-
请详细说明您要做什么。为什么要为整个组织使用单个 Token?也许看看How to Ask
标签: azure-devops azure-devops-rest-api
如何在使用 Azure Devops API 时通过所有用户的相同公共令牌为组织的所有用户进行身份验证。
个人访问令牌在我的场景中不起作用,因为它的限制是最长 1 年。
【问题讨论】:
标签: azure-devops azure-devops-rest-api
您想要没有寿命限制的身份验证吗?如果是这样,我认为这是不可能的。
据我所知,azure devops 中有三种身份验证方法:1.使用personal access tokens 进行身份验证访问 2.使用OAuth 2.0 授权对REST API 的访问 3.使用SSH key 身份验证
如果在使用rest api时要使用token进行认证,认证方式只有两种:pat和oauth2.0。但是,这两种方法都有寿命限制。
在 PAT 中,您需要为令牌选择一个生命周期。
在 OAuth2.0 中,访问令牌过期,因此如果访问令牌过期,您还需要刷新访问令牌。
【讨论】: