如何在不请求资源访问令牌的情况下让用户登录?

How do I just sign in a user without asking for access tokens to resources?

我正在尝试使用 MSAL.js 库登录 Azure AD 和 Microsoft 帐户用户。现在,我使用 acquireTokenPopup(),这需要我传递 API 的范围。我想只是 登录用户而不获取访问令牌。

有人知道我该怎么做吗?

MSAL.js提供登录方式让用户登录。 loginRedirect() and loginPopup() 方法将范围作为可选参数,以防您希望提前请求范围以征得用户同意。但它不需要您传递范围或获取 API.

的令牌

您可以阅读更多关于 MSAL.js 用法的信息 here