Azure AD B2 C Настройка пользовательского интерфейса для пользовательской политики - PullRequest
0 голосов
/ 05 марта 2020

Как я могу использовать свой собственный пользовательский интерфейс для azure AD B2 C пользовательских политик. Я использую этот образец для пользовательской политики.

1 Ответ

0 голосов
/ 07 марта 2020

Определение содержимого позволяет пользовательскому потоку ссылаться на пользовательскую страницу.

Например, если вы хотите показать пользовательскую страницу для регистрации или регистрации. на шаге, то вы должны установить атрибут LoadUri элемента api.signuporsignin ContentDefinition следующим образом:

<BuildingBlocks>
  <ContentDefinitions>
    <ContentDefinition Id="api.signuporsignin">
      <LoadUri>https://contoso.blob.core.windows.net/templates/unified.html</LoadUri>
      <RecoveryUri>~/common/default_page_error.html</RecoveryUri>
      <DataUri>urn:com:microsoft:aad:b2c:elements:unifiedssp:1.0.0</DataUri>
      <Metadata>
        <Item Key="DisplayName">Signin and Signup</Item>
      </Metadata>
    </ContentDefinition>
  </ContentDefinitions>
</BuildingBlocks>

Обратите внимание, что регистрация или вход шаг ссылается на определение контента api.signuporsignin следующим образом:

<UserJourneys>
  <UserJourney>
    <OrchestrationSteps>
      <OrchestrationStep Order="1" Type="CombinedSignInAndSignUp" ContentDefinitionReferenceId="api.signuporsignin">

Для получения дополнительной информации об определениях контента см. эту справочную статью .

...