首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure B2C禁用注册SignUpAndSignIn策略

Azure B2C禁用注册SignUpAndSignIn策略
EN

Stack Overflow用户
提问于 2018-11-14 13:00:50
回答 1查看 1.7K关注 0票数 5

我需要一些关于定制Azure B2C的建议。

我一直在研究基于门户的定制和身份体验框架。

我的关键要求是完全控制登录体验的外观和感觉。但是,用户不能注册,因为这是由单独的业务流程处理的。我知道我不能使用简单的SignIn策略,因为B2C没有提供所需的自定义级别。

我找不到任何可靠的文档来描述如何/如果可能的话。

我遵循了Azure B2C身份体验框架的文档。但我看不出我能在哪里禁用注册。

https://learn.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-get-started-custom

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-14 21:04:11

可以使用 metadata禁用“注册”按钮。

代码语言:javascript
运行
复制
<TechnicalProfile Id="SelfAsserted-LocalAccountSignin-Email">
  <DisplayName>Local Account Signin</DisplayName>
  <Protocol Name="Proprietary" Handler="Web.TPEngine.Providers.SelfAssertedAttributeProvider, Web.TPEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
  <Metadata>
    <Item Key="setting.operatingMode">Email</Item>
    <Item Key="setting.showSignupLink">false</Item>
    <Item Key="ContentDefinitionReferenceId">api.selfasserted</Item>
  </Metadata>
  <IncludeInSso>false</IncludeInSso>
  <InputClaims>
    <InputClaim ClaimTypeReferenceId="signInName" />
  </InputClaims>
  <OutputClaims>
    <OutputClaim ClaimTypeReferenceId="signInName" Required="true" />
    <OutputClaim ClaimTypeReferenceId="password" Required="true" />
    <OutputClaim ClaimTypeReferenceId="objectId" />
    <OutputClaim ClaimTypeReferenceId="authenticationSource" />
  </OutputClaims>
  <ValidationTechnicalProfiles>
    <ValidationTechnicalProfile ReferenceId="login-NonInteractive" />
  </ValidationTechnicalProfiles>
  <UseTechnicalProfileForSessionManagement ReferenceId="SM-AAD" />
</TechnicalProfile>
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53300861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档