首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure msal ClientAuthError Help @azure/msal-node

Azure msal ClientAuthError Help @azure/msal-node
EN

Stack Overflow用户
提问于 2021-03-02 19:52:22
回答 1查看 2K关注 0票数 2

我正在努力学习Microsoft活动目录的教程

在将客户端ID和机密输入到代码并运行代码之后,它会带我到登录页面,在那里我使用凭据登录,但我得到以下错误:

代码语言:javascript
复制
"errorCode": "request_cannot_be_made",
"errorMessage": "Token request cannot be made without authorization code or refresh token.",
"subError": "",
"name": "ClientAuthError"

有人知道这是怎么回事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-03 01:31:43

示例代码运行良好:https://github.com/Azure-Samples/ms-identity-node/

在使用auth码流时,首先需要使用getAuthCodeUrl()获取授权代码,然后通过acquireTokenByCode()获得带有授权代码的访问令牌。您可能会错过获得授权代码,请检查您的。

备注:

  1. 将受支持的帐户类型设置为“任何组织目录和个人Microsoft帐户中的帐户”。(如果不是),用您的租户id更改权限中的“公共”。
  2. 示例代码中的redirectUri需要与门户中的重定向URI相同。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66446196

复制
相关文章

相似问题

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