0

我正在与一家拥有多个分散团队的大公司合作,他们使用 ADAL 客户端库以及 React 和/或 Angular 框架开发应用程序。随着时间的推移,公司内的各个组织都对 ADAL.js 进行了修改/扩展,以创建自己的适应以处理不同的需求(例如,React 与 Angular 的实现差异……或处理框架的不同版本,如 Angular 2 与 Angular 5)。

考虑到这种情况,我被问到一个具体的问题:

“只是想知道微软是否有任何计划为更新的框架增强和支持 ADAL.js,因为 Azure AD 的大多数 UI 用例都在 Angular 和 React 上,而且这些‘解决方案’经常更新”

  • 换句话说,我们是否有指导(和/或路线图)以更抽象的方式处理各种框架的实现……或跨特定框架的不同版本?
  • 还是每个组织都应该继续创造自己的适应?
4

2 回答 2

0

我们确实计划在 Azure AD SDK 路线图中为 Angular 构建包装库。但是,我们将重点放在更新的MSAL.js库上,该库与Azure AD v2端点集成,并带来了额外的功能,例如支持 Azure AD B2C 和登录 MSA 帐户。您可以在 MSAL.js 存储库中跟踪此问题。

于 2018-06-14T02:56:39.277 回答
0

到目前为止,似乎对现有 ADAL 库进行了更新,但没有计划支持其他 Web 框架。即对于我们这些使用 Angular 2/4/5/6 的人来说“太糟糕了”

请参阅 ADAL.js github 存储库中的以下问题

还要留意这里: Vittorio Bertocci 的博客

有很多 3rd 方努力为更高版本的 Angular 创建包装器,但它们都需要在使用前进行审查(这当然是我正在做的)。

于 2018-05-16T19:09:36.617 回答