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