使用带有MSAL for Angular的社交身份提供商向我的AD-B2C注册用户

时间:2019-03-28 12:48:31

标签: angular login azure-ad-b2c social msal

非常感谢您对此提供的帮助。我正在尝试在Angular 7应用程序中使用MSAL,以使用自定义社交身份提供商在我的AD-B2C中注册用户。

我可以使用我的AD-B2C配置正常登录,但是需要有关如何配置MSAL以例如说google登录并在我的活动目录中创建该用户的帮助。

我已经建立了B2C租户并注册了身份提供者。 我已经配置了MSAL可以毫无问题地登录到租户。

我的b2c的工作配置:

tenantConfig = {
        tenant: 'citizenhealthportal.onmicrosoft.com',
        // Replace this with your client id
        clientID: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
        signInPolicy: 'B2C_1_signin-V1',
        signUpPolicy: 'B2C_1_signin-V1',
        redirectUri: 'http://localhost:4200',
        b2cScopes: ['https://citizenhealthportal.onmicrosoft.com/access-api/user_impersonation']
    };

使用自定义身份提供程序的配置损坏:

tenantConfigMyGovID = {
      tenant: 'remmygovid.onmicrosoft.com',
      // Replace this with your client id
      clientID: 'xxxxxxxxxxxxxxxxxxxxxx',
      signInPolicy: 'B2C_1_MyGovID',
      signUpPolicy: 'B2C_1_MyGovID',
      redirectUri: 'http://localhost:4200',
      b2cScopes: ['https://citizenhealthportal.onmicrosoft.com/access-api/user_impersonation'] //openid
};

如何配置自定义身份提供程序,以便在AD-B2C中创建用户?

0 个答案:

没有答案