我想向我的用户登录页面添加其他用户输入字段。通过为我的字段添加新的 claimType,然后将声明引用为 OutputClaim,将其他字段添加到用户注册页面,就像 https://learn.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-configure-signup-self-asserted-custom 中的示例一样,这是微不足道的。
但是,当我将相同的 OutputClaim 字段添加到标准登录旅程(如自我断言-本地帐户登录-电子邮件(时,它不会显示新字段,但验证失败,并显示我的字段丢失的错误。将其添加为 InputClaim 没有任何区别。
任何帮助非常感谢。
想要向我的用户登录页添加其他用户输入字段。
不,这是不可能的,这是设计使然。
解决方法
在成功登录后再添加一个页面,并从下一个自断言页面获取其他值作为输入。
添加新的自断言页面的优点
如果您添加一个既适用于社交帐户又适用于本地帐户的新页面。