我希望能够在B2C登录页面上更改以下文本。
我不是内容开发人员。我有一个HTML页面,该页面引用了一些CSS,然后引用了元素。但是我无法修改上面的文本,因为它来自B2C。
有可能吗?我该怎么办?另外,如果我切换到“登录”策略,则自定义有哪些限制?
答案 0 :(得分:2)
<LocalizedResources Id="api.signuporsignin.en">
<LocalizedStrings>
<LocalizedString ElementType="UxElement" StringId="social_intro">#Sign in with your social account</LocalizedString>
<LocalizedString ElementType="UxElement" StringId="local_intro_email">#Sign in with your existing account</LocalizedString>
</LocalizedStrings>
</LocalizedResources>
<ContentDefinition Id="api.signuporsignin">
<LocalizedResourcesReferences MergeBehavior="Prepend">
<LocalizedResourcesReference Language="en" LocalizedResourcesReferenceId="api.signuporsignin.en" />
</LocalizedResourcesReferences>
请参阅此链接以获取完整的自定义:https://docs.microsoft.com/en-us/azure/active-directory-b2c/custom-policy-localization
答案 1 :(得分:0)
如果您创建了内置流程,则可以自定义页面字符串,如Language customization in Azure Active Directory B2C中所述。
例如您可以自定义登录文本的页面字符串:
{
"ElementType": "UxElement",
"ElementId": null,
"StringId": "social_intro",
"Override": false,
"Value": "Sign in with your social account"
}
具有:
{
"ElementType": "UxElement",
"ElementId": null,
"StringId": "social_intro",
"Override": true,
"Value": "Log in with an external account"
}