生成令牌

时间:2021-01-18 09:04:05

标签: javascript azure-active-directory azure-functions azure-cli azure-rest-api

https://docs.microsoft.com/en-us/rest/api/appservice/webapps/listfunctions

enter image description here

如何使用 JavaScript 或 Api 动态生成以绿色突出显示的令牌?我知道它可以使用 Azure CLI az account get-access-token 生成,但这不适合我的解决方案来帮助我以编程方式监控我的功能。

1 个答案:

答案 0 :(得分:1)

您可以acquire the access token 使用 OAuth2 服务端点或 MSAL。 OAuth2 端点与平台和语言无关,但 MSAL 不是。

用于对客户端进行身份验证和获取访问令牌的两个 Azure AD 端点称为 OAuth2 /authorize/token 端点。您如何使用它们取决于您支持应用所需的 OAuth2 授权授予流程的类型。

例如,非交互式客户端可以使用客户端凭据授权,其中可以通过向 /token 端点发送 POST request 来获取访问令牌。

来自邮递员:

Get AAD Token v2.0

有关详细信息,请参阅 Azure REST API reference