gpt4 book ai didi

azure-ad-b2c - 密码重置链接 Azure B2C 自定义策略

转载 作者:行者123 更新时间:2023-12-05 06:12:41 26 4
gpt4 key购买 nike

我有一个运行良好的自定义策略。但是,注意到密码重置(忘记密码)链接没有显示。我如何让它显示出来,因为我们也在为政策开发自定义用户界面。

我正在使用 self 断言的方法。

<ContentDefinition Id="api.selfasserted">
<LoadUri>{Settings:CustomUIBaseUrl}/selfAsserted.html</LoadUri>
<RecoveryUri>~/common/default_page_error.html</RecoveryUri>
<DataUri>urn:com:microsoft:aad:b2c:elements:contract:selfasserted:2.1.0</DataUri>
<Metadata>
<Item Key="DisplayName">Collect information from user page</Item>
</Metadata>
</ContentDefinition>

此技术资料正在引用

<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="DisplayName">Signin</Item>
<Item Key="SignUpTarget">SignUpWithLogonEmailExchange</Item>
<Item Key="setting.operatingMode">Email</Item>
<Item Key="setting.forgotPasswordLinkLocation">AfterLabel</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>

最佳答案

使用 DATAURI:urn:com:microsoft:aad:b2c:elements:contract:unifiedssp:1.2.0 在单个页面中包含登录、注册和忘记密码。

当您点击忘记密码时,您将收到 AADB2C90118 错误代码。

使用自定义策略处理: https://github.com/azure-ad-b2c/samples/tree/master/policies/embedded-password-reset

如果使用 .Net 那么您可以引用此链接来处理错误代码: https://github.com/AzureADQuickStarts/B2C-WebApp-OpenIDConnect-DotNet-SUSI

关于azure-ad-b2c - 密码重置链接 Azure B2C 自定义策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63572406/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com