我想知道Azure AD B2C是否可以使用2个屏幕显示注册政策中的表单: - 第一个只有验证过程(电子邮件字段,发送验证码按钮,密码,...), - 第二个包含我们想要的所有数据(密码,国家,名称)
webview也需要定制,但这不是问题。
Thx !!
答案 0 :(得分:1)
答案 1 :(得分:1)
我会告诉你我们做了什么"解决"这个问题 。我们基本上创建了一个类似SPA的页面,它具有模拟多个屏幕的步骤。因此,您创建包含每个步骤的HTML元素的DIV。使用JavaScript隐藏/显示元素,具体取决于您所处的步骤。在最后一步,您的创建帐户按钮实际上会调用$('#continue")。click();这样就可以进行正常的MS处理。
这是我们的原始解决方案,它具有各种自定义HTML元素,可以映射回MS" api"元素。我们已经删除了注册所需的属性,所以现在只需一步。我们正在重构整个页面,只使用MS提供的" api"元素。我希望这很有帮助。