首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure DevOps API认证

Azure DevOps API认证
EN

Stack Overflow用户
提问于 2022-02-10 15:43:11
回答 2查看 3.7K关注 0票数 1

我想使用Azure DevOps API为我的用户创建一个PAT。但我还不能验证。在微软的文档中,他们说使用PAT可以进行身份验证,但事实并非如此。我得到了一个HTTP 203与一个标志在页面上作为回应。

PS:我正在使用Postman来测试API请求。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-02-11 07:13:37

我认为这个REST的保安科是误导性的。

事实上,这个REST不能通过PAT进行身份验证,就像另一份文件中提到的那样

要使用API,必须使用Azure AD令牌进行身份验证。与其他Azure DevOps服务API不同,用户必须提供一个Azure AD访问令牌才能使用此API而不是PAT令牌。Azure AD令牌是一种比使用PATs更安全的身份验证机制。考虑到这个API创建和撤销PATs的能力,我们希望确保这种强大的功能只提供给允许的用户。

本文档还详细解释了如何使用这个REST,您可以参考。

票数 3
EN

Stack Overflow用户

发布于 2022-02-10 17:19:24

是的,它确实有效,你只是没有正确地设置它。

查看本文件的基本身份验证。您需要根据64对用户名密码进行编码,如下所示:username:PAT。用冒号把这两个人分出来。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71068040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档