我在我的应用程序中使用 azure b2c 注册策略(内置策略)。我在注册过程中从用户那里获取名字和姓氏。由于我没有采用显示名称,因此显示名称被保存为未知。
我正在考虑创建一个 azure 函数,它将显示名称更新为名字_姓氏并将其作为 API 连接器链接到用户流。如果您尝试过同样的事情,请告诉我。如果我能获得相同的示例 Azure 函数代码,那就太好了。
最佳答案
您绝对可以在自定义策略中执行此操作。
但是,对于 API 连接器,the docs假设返回的声明“覆盖用户在属性集合页面中已提供的任何值”。您尚未提供“displayName”,因此这可能无法实现。
有一些功能快速入门here .
在您的情况下,API 中的声明名称是:
“显示名称”=“给定名称”+“”+“姓氏”
关于azure - 使用 Azure 函数和 API 连接器 Azure B2C 生成显示名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68568528/