45得票9回答
浏览器身份验证错误:interaction_in_progress:目前正在与azure/msal-browser@2.11.2进行交互。

使用 @azure/msal-react@1.0.0-alpha.6 和 @azure/msal-browser@2.11.2 尝试登录重定向时,出现以下错误。登录数据返回正确,但控制台中引发了异常。 Uncaught (in promise) BrowserAuthError: inter...

31得票3回答
Azure AD的访问令牌颁发者是sts.windows.net,而不是login.microsoftonline.com。

我正在尝试验证从Azure Active Directory获取的访问令牌。 我从https://login.microsoftonline.com/{{我的租户GUID}}/v2.0获取了令牌。 令牌中返回的发行者是https://sts.windows.net//{{我的租户GUID}...

25得票4回答
如何在 TypeScript React 单页应用中正确导入和使用 MSAL(Microsoft Authentication Library for js)?

问题 我似乎无法在我的 TypeScript 代码中正确导入 MSAL 库。我正在使用 MSAL for JS 库(应该有类型声明),在一个使用 create-react-app with react-typescript 脚本构建的简单 TypeScript/React 项目中。我对 Ty...

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

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

17得票2回答
在Vue应用程序中创建一个类的单个实例

我刚接触Vue,目前在努力理解如何实现全局变量或单例的好处。 背景是我正在使用Azure AD B2C进行身份验证,并使用MSAL库。 MSAL要求声明 Msal.UserAgentApplication 的一个单一实例,然后通过应用程序共享它。 我遇到的问题是如何在某个中心位置声明该...

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

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

16得票1回答
ADAL.js和MSAL.js有什么区别?

我正在尝试处理使用Microsoft Graph的应用程序的身份验证。 这两个库有什么区别? JavaScript的Active Directory身份验证库(ADAL.js) JavaScript的Microsoft身份验证库(MSAL.js) ADAL.js只是MSAL.js的A...

16得票5回答
Azure AD身份验证401错误“受众无效”AddAzureADBearer .Net Core Web Api

我正在尝试创建一个Azure AD身份验证的简单示例使用此示例,但我的客户端是JQuery。 我不确定为什么当令牌显示受众为https://myportal.onmicrosoft.com/test_core_web_api_spa时,我会收到关于受众无效的401错误。 这与Azure中的AP...

15得票1回答
用于Azure AD B2C和Xamarin的MSAL或ADAL库

截至2016年10月,是否仍然适用于在Xamarin(iOS / Android)和Azure AD B2C服务中使用 Microsoft Authentication Library (MSAL - NuGet package: Microsoft.Identity.Client)?该库(M...

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

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