20得票2回答
无法使用msal-browser静默或通过重定向获取令牌。

我正在尝试开发一个VueJS单页应用程序,可让您登录到AAD,以便我可以获取访问令牌来调用各种API(例如Graph)。 一旦用户已登录,您必须获取一个令牌,有两种方法可以做到这一点:静默方式(如果此方法失败,则使用重定向体验)。 但是,我无法通过这两种方法获取令牌:export defaul...

18得票1回答
Azure MSAL JS:如何编辑个人资料?

我已经成功地在 Azure AD B2C 中使用 MSAL JS。下一步是允许用户编辑他们的个人资料。我创建了一个新的“编辑个人资料”策略。但如何将用户重定向到该页面呢?只有登录方法/获取令牌方法可用。我尝试将权限设置为不同的策略。它确实会重定向到正确的页面,但然后开始抱怨范围错误,并且会在本...

16得票3回答
能否使用MSAL.js获取刷新令牌?

我希望与Microsoft Outlook集成。我能够使用MSAL.js登录并获取访问令牌,但我无法获取刷新令牌。是否有方法可以实现?

15得票2回答
如何判断已使用MSAL登录的用户是否已登录?

使用 msal.js 库(Microsoft 身份验证库),如何确定用户是否已经登录?我的意图是,如果用户的凭据已经保存在浏览器中,避免显示登录弹出窗口。 我目前的方法:function isUserLoggedIn(username) { const agent = msal.UserAg...

13得票2回答
msal.js 2.0在loginRedirect后返回了空的tokenResponse

我正在开发一个Angular 10应用程序,利用Azure B2C进行策略和用户管理。我将我的应用程序注册在Azure Active Directory中,作为单页面应用程序,没有勾选隐式选项。我使用msal.js 2.0 @azure/msal-browser来登录B2C并使用代码流检索id...

11得票2回答
测试 MSAL React 应用程序时模拟身份验证

我们的应用程序是以标准方式使用@azure/msal-react中的MSAL身份验证模板包装的 - 关键代码段如下所述。 我们想使用React测试库(或类似工具)测试应用程序的各个组件。当然,如果要像下面的简单测试一样正确呈现React组件(例如SampleComponentUnderTes...

11得票3回答
MSAL.js受保护的资源映射 - 解释需要设置什么

我有两个网站,一个是Angular应用程序,另一个是WebAPI。 当我在前端使用MSAL.js调用WebAPI时,没有附加任何令牌(因为CORS)。 我知道我需要设置protectedResourceMap,但我找不到清晰的解释如何设置它。 我可以找到很多示例,但没有一个给出让我能够理...

11得票1回答
如何在获取Azure AD V2终结点的访问令牌时指定资源URI?

我之前在一个项目中使用过ADAL.js,该项目仅支持工作账户,并且成功获取了idtoken和用于API的accesstoken(ResourceURI: "https://myresource.com"). 一切正常。现在,我正在尝试在另一个项目中使用MSAL.js,因为我需要支持工作账户(a...

9得票3回答
@azure/msal-browser TypeError: this.startPerformanceMeasurement is not a function

介绍 由于目前Nuxt 3中没有内置的身份验证库,因此我正在尝试创建自己的组合函数useAuth。 问题 当尝试调用loginRedirect或loginPopup方法时,我遇到了startPerformanceMeasurement错误。 Uncaught (in promise) ...

9得票4回答
如何使用MSAL更新ID令牌?

我目前正在尝试使用WebAPI开发一个SPA应用程序,我使用msal进行登录。流程是用户登录,获取idtoken(用于授权我的api),然后使用acquiretokensilent方法获取访问令牌(用于graph api)。我通过在scopes中传递clientID,在一个小时之前使用acqu...