Зарегистрируйте пользователя в AD-B2C с помощью провайдера социальных сетей в MSAL для Angular. - PullRequest
0 голосов
/ 28 марта 2019

был бы очень признателен за помощь в этом.Я пытаюсь использовать MSAL в приложении Angular 7, чтобы зарегистрировать пользователя в моем 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?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...