该场景是,由于业务需求,我们希望在创建用户的 AD B2C 帐户的同时创建一个包含客户数据的数据库注册表。
现在,我们的应用程序接收到用户的输入(姓名、电话等),将其保存到浏览器本地存储中,进入B2C注册流程,返回应用程序后,写入数据库。当然,这不是很理想,而且容易出错和混淆。
我们希望将该数据库写入为 B2C 注册过程的验证技术配置文件,并且仅在数据库写入成功时才创建 B2C 帐户。
我在进行实际的 REST 调用时没有问题,但我不清楚如何从 Web 应用程序中获取数据以用于我的技术配置文件。
我希望得到一些指导,因为 B2C 文档不是很清楚,而且相当压倒性。
到目前为止,这是我在示例中找到的最接近我需要的内容: https ://github.com/Azure-Samples/active-directory-b2c-custom-policy-starterpack/tree/master/scenarios/aadb2c -ief-rest-api-netfw-secure-basic
编辑:为了澄清,在我们的注册过程中,我们在进入 B2C 注册页面之前收集了一些数据,这是我们需要发送到 REST 调用的数据。
EDIT2:我认为这个问题与我想要实现的目标更相关,尽管我仍然不清楚他们如何在 RelyingParty 上提供 InputClaim 值。