Azure B2C 运行User Flow时弹窗下拉框无已注册应用显示问题
Azure B2C 运行用户流时弹窗字段/下拉为空问题解决
触发原因
- 身份提供商配置缺失:首次创建的用户流未配置任何可用身份提供商,触发弹窗资源校验失败,所有字段无法正常渲染。
- 应用注册配置不兼容:已创建的应用注册未开启
ID令牌隐式授权流,或未配置符合要求的重定向URI,无法被用户流识别为可关联的应用。 - 账号权限不足:当前登录账号仅拥有应用创建权限,不具备B2C用户流的读取关联权限、应用列表读取权限,无法拉取到对应资源。
- Azure门户缓存异常:浏览器本地存储的门户缓存损坏,导致弹窗组件无法拉取最新租户数据。
解决步骤
- 补全用户流身份提供商配置:进入对应用户流的详情页,左侧菜单选择「身份提供商」,勾选至少1个可用选项,本地账户登录场景直接勾选「本地账户」下对应登录方式即可,保存后刷新页面重试。
- 调整应用注册配置:进入B2C的应用注册列表,打开目标应用的「身份验证」配置页,在「隐式授权和混合流」板块勾选「ID令牌(用于隐式流)」,同时新增重定向URI为
https://jwt.ms,保存配置后回到用户流页面。 - 核对账号权限:联系租户管理员,确认当前账号已被分配
B2C IEF策略管理员或应用注册管理员角色,具备用户流与应用注册的关联权限。 - 清理本地缓存:若以上配置均正常,按
Ctrl+Shift+Delete清除浏览器缓存,或使用无痕模式打开Azure门户重新操作。
内容的提问来源于stack exchange,提问作者user3732793
相关产品推荐
相关产品推荐

