Azure ad b2c 从自定义策略Azure B2C外部化本地化资源

Azure ad b2c 从自定义策略Azure B2C外部化本地化资源,azure-ad-b2c,azure-ad-b2c-custom-policy,Azure Ad B2c,Azure Ad B2c Custom Policy,我通过以下对XXX\u TrustFrameworkExtensions文件的更改实现了本地化 这种本地化的资源可以外部化吗?非常感谢您的帮助 <BuildingBlocks> <ContentDefinitions> <ContentDefinition Id="api.signuporsignin"> <LocalizedResourcesReferences MergeBehavi

我通过以下对XXX\u TrustFrameworkExtensions文件的更改实现了本地化

这种本地化的资源可以外部化吗?非常感谢您的帮助

<BuildingBlocks>
    <ContentDefinitions>
        <ContentDefinition Id="api.signuporsignin">
            <LocalizedResourcesReferences MergeBehavior="Prepend">
                <LocalizedResourcesReference Language="en-US" LocalizedResourcesReferenceId="en-US"/>
                <LocalizedResourcesReference Language="es-MX" LocalizedResourcesReferenceId="es-MX"/>
            </LocalizedResourcesReferences>
        </ContentDefinition>
    </ContentDefinitions>
    <Localization Enabled="true">
        <SupportedLanguages DefaultLanguage="en-US" MergeBehavior="ReplaceAll">
            <SupportedLanguage>en-US</SupportedLanguage>
            <SupportedLanguage>es-MX</SupportedLanguage>
        </SupportedLanguages>
        <LocalizedResources Id="en-US">
            <LocalizedStrings>
                <LocalizedString ElementType="UxElement" StringId="logonIdentifier_email">#Email Address</LocalizedString>
                <LocalizedString ElementType="UxElement" StringId="password">#Password</LocalizedString>
                <LocalizedString ElementType="UxElement" StringId="email_pattern">^[a-zA-Z0-9.!#$%&amp;'^_`{}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$</LocalizedString>
                <LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfInvalidPassword">#Your password is incorrect.</LocalizedString>
                <LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfClaimsPrincipalDoesNotExist">#We can't seem to find your account.</LocalizedString>
            </LocalizedStrings>
        </LocalizedResources>
        <LocalizedResources Id="es-MX">
            <LocalizedStrings>
                <LocalizedString ElementType="UxElement" StringId="logonIdentifier_email">#Correo electrónico</LocalizedString>
                <LocalizedString ElementType="UxElement" StringId="password">#Contraseña</LocalizedString>
                <LocalizedString ElementType="UxElement" StringId="email_pattern">^[a-zA-Z0-9.!#$%&amp;'^_`{}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$</LocalizedString>
                <LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfInvalidPassword">#Su contraseña es incorrecta.</LocalizedString>
                <LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfClaimsPrincipalDoesNotExist">#Parece que no podemos encontrar su cuenta.</LocalizedString>
            </LocalizedStrings>
        </LocalizedResources>
    </Localization>
</BuildingBlocks>

恩美
es MX
#电子邮件地址
#密码
^[a-zA-Z0-9.!$%&;'^ `{}-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$
#您的密码不正确。
#我们似乎找不到你的帐户。
#科雷奥电气公司
#康瑟斯尼娜
^[a-zA-Z0-9.!$%&;'^ `{}-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$
#相反,这是不正确的。
#我不知道该怎么做。

当前本地化的资源不能移动到单独的文件/外部化。

当前本地化的资源不能移动到单独的文件/外部化。

在LocalizedResources引用上似乎有一个Url属性,您可以指定,但我能找到的唯一文档是“例如,指定搜索引擎Url”“”",这听起来好像不允许从URL中提取数据:\n我们可以知道您所说的将本地化资源外部化是什么意思吗?@Raghavendra MSFTIdentity我的意思是,移动到一个单独的文件以便可以单独管理。谢谢!本地化资源引用上似乎有一个URL属性,您可以指定,但是我能在上面找到的唯一文档是“指定搜索引擎URL,例如“””,这听起来好像不允许从URL中提取数据:\n我们能知道你所说的
本地化资源外部化是什么意思吗?@Raghavendra MSFTIdentity我的意思是,移动到一个单独的文件以便可以单独管理。谢谢!