You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure B2C Graph API创建带预定义Object ID用户的实现方案咨询

Azure B2C用户创建及Object ID相关方案可行性解答

首先明确基础规则:Azure AD B2C的Object ID是系统分配的全局唯一标识符,不支持开发者或管理员手动预定义,所有用户的Object ID都是在用户账户创建完成时由平台自动生成,无法在创建前指定。

两种方案可行性分析

  • 方案1:可行,属于官方支持的标准实现路径
    你可以通过Graph API预先创建用户,创建时将accountEnabled参数设为false,仅填充用户邮箱、显示名称等基础属性,暂不设置密码。之后向用户发送邀请邮件,引导用户跳转至你自定义的密码设置页面,用户完成密码设置后,你再调用Graph API将对应用户的accountEnabled参数改为true即可完成账户激活,全程不需要改动Object ID的生成逻辑。
  • 方案2:不可行,存在底层平台限制
    因为Azure B2C不支持自定义指定Object ID,就算你提前通过ID token生成了符合格式的ID值,在调用用户创建接口时传入该值也会被系统直接忽略,或是直接返回参数错误,完全无法实现预生成ID和新建用户的绑定。

内容的提问来源于stack exchange,提问作者Joseph Woolf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 06:57:00