在使用Azure Devops API时如何通过对所有用户使用相同的公共令牌对组织中的所有用户进行身份验证。
个人访问令牌在我的情况下不起作用,因为其限制为最长1年。
答案 0 :(得分:0)
您是否想要没有寿命限制的身份验证?如果是这样,我认为那是不可能的。
据我所知,azure devops中提供了三种身份验证方法:1.使用personal access tokens身份验证访问权限2.使用OAuth 2.0身份验证对REST API的访问权限3.使用SSH key身份验证
如果要在使用rest api时使用令牌进行身份验证,则只有两种身份验证方法:pat和oauth2.0。但是,这两种方法都有寿命限制。
在PAT中,您需要选择令牌的寿命。
在OAuth2.0中,访问令牌会过期,因此,如果访问令牌已过期,您还需要刷新访问令牌。