首页 > 解决方案 > 如何对 Azure Functions 应用进行身份验证以使用 Azure DevOps REST API?

问题描述

与此类似的问题;我已经开始开发将触发 AzDO 构建管道的 Azure Functions 应用程序,但无法通过 Oauth 进行身份验证。到目前为止,我要么收到 203 Non-Authoritative Information 状态代码,要么收到 400 错误请求。我已经让它与个人访问令牌一起工作,但宁愿让用户通过 Azure AD 登录并以这种方式进行身份验证。

我尝试使用Authorize access to REST APIs with OAuth 2.0中的说明,注册应用程序并将请求发送到 auth 和令牌 URL 无济于事。

是代表用户执行类似于 Service to service calls 的最佳选择,还是我缺少另一个选项?任何帮助和/或示例将不胜感激!

标签: azureoauthazure-devopsazure-functionsazure-devops-rest-api

解决方案


推荐阅读