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

咨询Azure AD B2C自定义策略XML标签文档及用户旅程创建规范

Azure AD B2C自定义策略XML标签文档与自定义User Journey创建指南

我刚好对Azure AD B2C自定义策略这块比较熟悉,给你整理下靠谱的参考方向:

一、自定义策略XML标签的官方参考

  • 微软官方的Azure AD B2C信任框架架构参考里包含了所有核心XML标签的详细说明,从顶层的<TrustFrameworkPolicy>,到<ClaimsSchema>、<ClaimsProvider>、<UserJourneys>、<TechnicalProfiles>这些核心节点,每个标签的属性、子元素、适用场景都有明确的定义和示例。
  • 官方提供的**自定义策略入门包(Starter Pack)**也是绝佳的参考资源,里面的示例策略文件(比如LocalAccounts、SocialAndLocalAccounts包)包含了常用标签的实际落地用法,你可以对照架构文档和示例代码,快速理解每个标签的作用和写法。

二、自定义User Journey的创建指南

自定义User Journey本质是编排一系列业务步骤来实现你的认证/授权流程,你可以按以下步骤来操作:

  • 从入门包的现有UserJourney节点入手,先在<UserJourneys>根节点下新增一个<UserJourney>元素,给它指定一个唯一的Id(比如CustomSignUpSignInFlow)。
  • 在<OrchestrationSteps>里定义流程的执行步骤:
    • 每个<OrchestrationStep>需要设置Order(执行顺序,从1开始递增)和Type(比如ClaimsExchange用于调用技术配置文件、SendClaims用于颁发令牌)。
    • 如果步骤需要调用具体的业务逻辑(比如登录验证、用户注册),就通过<ClaimsExchange>节点关联对应的<TechnicalProfile>,比如本地账户登录的技术配置文件,或者你自定义的API技术配置文件。
  • 官方还提供了很多常见场景的User Journey示例,比如添加多因素认证环节、自定义注册字段流程、集成外部身份提供商等,你可以参考这些示例来调整自己的流程逻辑。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 11:27:46