19得票3回答
如何将 Azure AD 集成到一个消费 Azure REST API 的 React Web 应用程序中

我有一个基于React的Web应用程序,已经为该Web应用程序配置了Azure AD身份验证。它是100%的客户端应用程序,没有服务器端组件。 我使用了这个组件: https://github.com/salvoravida/react-adal 我的代码如下: adalconfig.js...

16得票4回答
Adal.js 无法获取外部 API 终结点资源的令牌

我正在使用 adal.js 与一个 Angular SPA(单页应用程序)网站尝试获取来自外部 Web API 站点(不同域)的数据。使用 adal.js 进行 SPA 认证很容易,但当需要承载令牌时,让其与 API 通信完全不起作用。除了无数博客之外,我还使用了 https://github...

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

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

10得票2回答
基于Observable结果的Angular5 HttpInterceptor

我正在尝试使用Angular5实现HttpInterceptor,在所有HTTP请求中注入授权头。 我依赖于第三方库(ADAL,这里称为AuthService),该库公开了一个acquireToken()方法,用于获取用于Bearer授权的令牌。 问题是aquireToken()返回一个o...

9得票2回答
使用Angular2进行Azure AD身份验证

我正在使用Angular2,并希望对Azure AD中的用户进行身份验证。我发现ADALjs只适用于Angular1,我还发现了这个https://www.npmjs.com/package/angular2-adal#adalService,但这似乎仍处于初始阶段。有什么最佳实践可以实现这一...

8得票2回答
adal-angular js 错误:无法加载模板

我使用了adal-angular js来保护我的路由。 $routeProvider. when("/dashboard", { templateUrl: "Views/Dashboard.html", controller: "DashboardController",...

8得票1回答
如何使用ADAL JS获取当前用户角色

我有一个来自Envato的React应用模板,已经使用这个组件集成了Azure AD身份验证,效果非常好: https://github.com/salvoravida/react-adal 然而我想创建角色,并且希望能够根据当前用户所拥有的角色在侧边栏上显示菜单项。我已经知道如何使用应用...

7得票2回答
当使用ADAL.js AuthenticationContext获取访问令牌时,access_token与id_token相同吗?

我正在使用Adal.js对我的单页应用程序(Angular4)进行Azure AD身份验证。在登录页面上,我点击一个按钮,重定向到Microsoft AAD,并在成功登录后重定向回应用程序主页,从JWT接收id_token和用户信息。 我需要access_token以访问后端API。我尝试通...

7得票2回答
微软 Teams Adal 静默认证失败(iframe 沙箱)

我们为Microsoft Teams开发了一个自定义选项卡,并希望使用Adal进行静默身份验证,如此文章中所述https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/authentication/auth-silen...

7得票1回答
Module not found: Error: Cannot resolve module 'fs' in IT technology refers to a missing module error that occurs when the file system module 'fs' cannot be found or resolved.

我正在尝试将ADAL JS示例代码集成到SharePoint框架客户端Web部件中。我的代码非常简单,我已经使用NPM安装了adal、fs、node-fs等库。以下是ADAL JS示例代码的链接:https://github.com/AzureAD/azure-activedirectory-...