【问题标题】:Does ADAL for JavaScript support AAD B2C Preview?ADAL for JavaScript 是否支持 AAD B2C 预览版?
【发布时间】:2016-03-22 13:06:08
【问题描述】:

在我们的一个项目中,我们使用 Azure Active Directory (AAD) B2C 已有一段时间了。它工作正常。有人知道 AAD B2C 的 ADAL for JavaScript 的状态吗?试一试有意义吗?有谁成功集成了这两种技术?

【问题讨论】:

    标签: azure-active-directory azure-ad-b2c adal.js


    【解决方案1】:

    今天,我尝试使用当前的 ADAL for JavaScript 和 AAD B2C 的当前预览版。不幸的是,它不能开箱即用。如您所见in adal.js, line 850,URL 不适合 AAD B2C 期望的授权端点(必须是.../oauth2/v2.0/authorize...,请注意此处的v2.0)。您可以在https://login.microsoftonline.com/your_tenant.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=your_signin_policy 处使用 OpenID Connect 元数据查找 URL 或授权端点

    如果您通过更改 ADAL 的代码将 v2.0 添加到 URL 并将一些附加参数添加到 extraQueryParameter(请参阅 ADAL JS GitHub sample;我需要指定我的登录策略 p=my_sign_in_policy 和范围 scope=openid%20profile) ,它似乎工作。但是,我还没有彻底测试过这个变化!

    长话短说:据我所知,适用于 JavaScript 的 ADAL 目前不适用于开箱即用的 AAD B2C,但您似乎可以通过一些更改使其工作。

    【讨论】:

      【解决方案2】:

      @这个时间点,根据MS提供的链接,看来这个功能还不支持。

      https://azure.microsoft.com/en-in/documentation/articles/active-directory-b2c-limitations/

      单页应用程序 (JavaScript)

      许多现代应用程序都有单页应用程序 (SPA) 主要用 JavaScript 编写的前端,经常使用 AngularJS、Ember.js、Durandal等SPA框架这个流程是 Azure AD B2C 预览版中尚不可用。

      【讨论】:

        猜你喜欢
        • 2019-06-14
        • 2015-01-25
        • 1970-01-01
        • 2011-12-05
        • 2015-08-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-10-20
        相关资源
        最近更新 更多