Azure B2C - 自定义策略/添加注册步骤

时间:2018-05-07 14:37:08

标签: azure-ad-b2c identity-experience-framework

我尝试创建自定义策略,在注册/处理过程中添加额外步骤以获取更多信息。

我补充说: 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. 新的声明类型

                市             串             市             文本框                  

  2. SignupSignIn RP中的新输出声明

      

  3. 在UserJourney期间发送声明之前的其他步骤 - SignUpOrSignIn

                               

  4. 注册后,没有身份验证,并且没有“#34; city&#34;数据

    知道问题出在哪里?我已经配置了应用洞察力,但那里没有错误。

0 个答案:

没有答案