【问题标题】:Authentication for all the users of a organization对组织的所有用户进行身份验证
【发布时间】:2019-08-30 15:53:44
【问题描述】:

如何在使用 Azure Devops API 时通过所有用户的相同公共令牌为组织的所有用户进行身份验证。

个人访问令牌在我的场景中不起作用,因为它的限制是最长 1 年。

【问题讨论】:

  • 请详细说明您要做什么。为什么要为整个组织使用单个 Token?也许看看How to Ask

标签: azure-devops azure-devops-rest-api


【解决方案1】:

您想要没有寿命限制的身份验证吗?如果是这样,我认为这是不可能的。

据我所知,azure devops 中有三种身份验证方法:1.使用personal access tokens 进行身份验证访问 2.使用OAuth 2.0 授权对REST API 的访问 3.使用SSH key 身份验证

如果在使用rest api时要使用token进行认证,认证方式只有两种:pat和oauth2.0。但是,这两种方法都有寿命限制。

在 PAT 中,您需要为令牌选择一个生命周期。

在 OAuth2.0 中,访问令牌过期,因此如果访问令牌过期,您还需要刷新访问令牌。

【讨论】:

    猜你喜欢
    • 2014-12-20
    • 2020-09-29
    • 2021-10-26
    • 2013-03-11
    • 1970-01-01
    • 1970-01-01
    • 2020-10-30
    • 2019-12-21
    • 2019-05-15
    相关资源
    最近更新 更多