使用 Azure 函数和 API 连接器 Azure B2C 生成显示名称
Generate Display Name with Azure function and API connector Azure B2C
我在我的应用程序中使用 azure b2c 注册策略(内置策略)。我在注册期间从用户那里获取名字和姓氏。由于我没有使用显示名称,因此显示名称被保存为未知。
我正在考虑创建一个 azure 函数,它将显示名称更新为 firstname_lastname 和 link 它作为 API 连接器更新到用户流。如果您尝试过相同的方法,能否请您告诉我。如果我能获得相同的示例 azure 函数代码,那就太好了。
您绝对可以在自定义策略中执行此操作。
但是,对于 API 连接器,文档说返回的声明“覆盖了用户已经在属性集合页面中提供的任何值”。您尚未提供“displayName”,因此这可能无法实现。
有一些功能快速启动here。
在您的案例中,API 中的声明名称是:
"displayName" = "givenName" + " " + "surname"
我在我的应用程序中使用 azure b2c 注册策略(内置策略)。我在注册期间从用户那里获取名字和姓氏。由于我没有使用显示名称,因此显示名称被保存为未知。
我正在考虑创建一个 azure 函数,它将显示名称更新为 firstname_lastname 和 link 它作为 API 连接器更新到用户流。如果您尝试过相同的方法,能否请您告诉我。如果我能获得相同的示例 azure 函数代码,那就太好了。
您绝对可以在自定义策略中执行此操作。
但是,对于 API 连接器,文档说返回的声明“覆盖了用户已经在属性集合页面中提供的任何值”。您尚未提供“displayName”,因此这可能无法实现。
有一些功能快速启动here。
在您的案例中,API 中的声明名称是:
"displayName" = "givenName" + " " + "surname"