大佬教程收集整理的这篇文章主要介绍了Azure AD B2C 本地帐户登录页面自定义,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
如何自定义 Azure AD B2C 本地帐户登录页面的翻译?现在看起来像这样
我对所有语言的用户名都有相同的占位符,这是错误的。当我执行“用户流程”->“新用户流程”->“登录”->“标准”->“创建”->“运行用户流程”时-它会打开此页面,但是当我选择此用户流程时,“语言” -> “启用语言自定义” -> 选择语言 -> “下载默认值” - 我在此页面上找不到文本。如何根据语言用正确的文本替换此占位符?
已编辑: 当我选择登录页面的语言时,我有以下变体进行编辑:
“身份提供者部分页面”的默认值:
{
"LocalizedStrings": [
{
"ElementType": "ClaimsProvIDer","ElementID": null,"StringID": "AmazonExchange","OverrIDe": false,"Value": "Amazon"
},{
"ElementType": "ClaimsProvIDer","StringID": "FacebookExchange","Value": "Facebook"
},"StringID": "GoogleExchange","Value": "Google"
},"StringID": "linkedInExchange","Value": "linkedIn"
},"StringID": "MicrosoftAccountexchange","Value": "Microsoft"
},"StringID": "SignInWithlogonEmailExchange","Value": "Local Account"
},"StringID": "SignInWithlogonnameExchange","StringID": "SignUpWithlogonEmailExchange","Value": "Email"
},"StringID": "SignUpWithlogonnameExchange","Value": "User ID"
},{
"ElementType": "UxElement","StringID": "alert_message","Value": "Are you sure that you want to cancel choosing an IDentity provIDer?"
},"StringID": "alert_no","Value": "No"
},"StringID": "alert_title","Value": "Cancel SELEction"
},"StringID": "alert_yes","Value": "Yes"
},"StringID": "already","Value": ""
},"StringID": "button_cancel","Value": "Cancel"
},"StringID": "cancel_message","Value": "The user has canceled choosing an IDentity provIDer"
},"StringID": "intro","Value": "Sign in"
}
]
}
使用 language customization 是正确的。您可以通过更改 UserId
中的 LocalizedStrings
值来修改此占位符的值。
例如,我将 English(en) 的 Unified sign up or sign in page
更改为我这边。
{
"ElementType": "ClaimType","ElementId": "UserId","StringId": "DisplayName","Override": true,"Value": "Usernametest"
}
以上是大佬教程为你收集整理的Azure AD B2C 本地帐户登录页面自定义全部内容,希望文章能够帮你解决Azure AD B2C 本地帐户登录页面自定义所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。