gpt4 book ai didi

Azure B2C UI 自定义 - 身份提供程序 header 和字段显示名称

转载 作者:行者123 更新时间:2023-12-02 08:02:40 27 4
gpt4 key购买 nike

我对 B2C 门户 UI 的自定义有一些疑问。我查看了以下两个链接: https://learn.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-reference-customize-ui-custom

https://learn.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-ui-customization-custom

但这些文档链接似乎没有回答我的问题。

问题 1:我想知道是否可以自定义“使用您的社交帐户登录”字符串?我查看了策略 XML 文件,没有看到该字符串在任何地方生成,而且看起来我无法通过 TrustFrameworkExtensions.xml 文件中的 block 的一个标签来自定义它。那么这个字符串可以编辑吗?我尝试添加一个元数据项标签,其关键是“language.intro”,希望能够覆盖“api.signuporsignin”ContentDefinition block 上的字符串...但它没有覆盖。

问题 2:与上述有些相关...是否可以自定义注册/个人资料编辑页面的内置字段的显示字符串?例如,我们希望“姓氏”为“姓氏”,“名字”为“名字”。是否可以自定义这些显示名称字符串,而无需创建所有新/自定义字段来获取我们想要的显示名称?

感谢您的帮助,非常感谢!

最佳答案

我已使用本地化自定义了该文本。

<ContentDefinition Id="api.signuporsignin">
<LoadUri>~/tenant/default/unified.cshtml</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>
<LocalizedResourcesReferences>
<LocalizedResourcesReference Language="en" LocalizedResourcesReferenceId="api.signuporsignin.en" />
</LocalizedResourcesReferences>
</ContentDefinition>

......然后将 Localization 元素添加到 BuildingBlocks 的关闭标记之前。

<Localization Enabled="true">
<SupportedLanguages DefaultLanguage="en" MergeBehavior="ReplaceAll">
<SupportedLanguage>en</SupportedLanguage>
</SupportedLanguages>
<LocalizedResources Id="api.signuporsignin.en">
<LocalizedStrings>
<LocalizedString ElementType="UxElement" StringId="social_intro">Sign in with your company account</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
</Localization>

关于Azure B2C UI 自定义 - 身份提供程序 header 和字段显示名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52449211/

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