Azure B2C - Пользовательские политики / Добавить шаг регистрации

Я пытаюсь создать собственную политику, которая добавит дополнительный шаг во время регистрации / входа, чтобы требовать больше информации.

Я добавил: 1. Новый ClaimsProvider

<ClaimsProviders>
<ClaimsProvider>
  <DisplayName>Self Asserted</DisplayName>
  <TechnicalProfiles>
    <TechnicalProfile Id="GetCity">
      <DisplayName>Local Account Sign In</DisplayName>
      <Protocol Name="Proprietary" Handler="Web.TPEngine.Providers.SelfAssertedAttributeProvider, Web.TPEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/>
      <Metadata>
        <Item Key="ContentDefinitionReferenceId">api.selfasserted</Item>
      </Metadata>
      <InputClaims>
        <InputClaim ClaimTypeReferenceId="email" PartnerClaimType="signInNames.emailAddress" Required="true" />
      </InputClaims>
      <OutputClaims>
        <OutputClaim ClaimTypeReferenceId="city" Required="true" />
      </OutputClaims>
      <UseTechnicalProfileForSessionManagement ReferenceId="SM-Noop"/>
    </TechnicalProfile>
  </TechnicalProfiles>

</ClaimsProvider>
  1. Новый тип заявки

    строка города city TextBox

  2. Новая заявка на выход в RegistrationSignIn RP

  3. Дополнительные шаги перед отправкой претензий во время UserJourney - SignUpOrSignIn

После регистрации нет аутентификации и нет шага для "городских" данных.

Есть идеи, в чем проблема? Я уже настроил понимание приложения, но там нет ошибок.

0 ответов

Другие вопросы по тегам