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

如何混搭B2C Custom policies样本?原Wiki失效后在哪找相关指南

Azure AD B2C自定义策略旧Wiki访问失效的学习路径参考

你找的那个旧版社区Wiki站点已经下线了,没有单独迁移到新的独立站点,相关的概念说明、实操指南都做了整合。作为自定义策略的初学者,想靠组合现有样本搭自己的方案,可以按下面的路径走,效率比找旧Wiki高:

  • 先摸透核心概念:别上来就直接抄样本拼代码,先把自定义策略的几个核心模块搞明白——包括ClaimsSchema(声明定义)、ClaimsTransformation(声明转换规则)、TechnicalProfile(技术配置文件,不管是身份验证、调API、读写用户属性全靠这个单元实现)、UserJourney(用户流程的整体编排)、OrchestrationStep(流程里的单个步骤)、RelyingParty(信赖方配置,也就是策略最终对外暴露的端点规则),搞懂每个模块的作用和配置逻辑,后面混搭样本才不会出莫名其妙的错。
  • 读样本的时候先看适配说明:samples仓库里每个样本文件夹都带了完整的说明文档,会写清楚这个样本适配哪个版本的基础策略、新增了什么配置、改了哪段流程、适合什么场景。混搭的时候首先要保证你用的所有样本片段,都适配同一个版本的基础策略文件(就是文件名带_Base、_Extensions后缀的基础框架文件),跨版本的配置直接拼,八成会报上传错误。
  • 混搭的时候记几个避坑点:
    • 所有用到的声明ID,必须先在ClaimsSchema节点定义完才能在流程里引用,别直接从别的样本里复制声明引用片段就往自己的策略里贴,漏定义肯定传不上去
    • 复制第三方身份登录、外部API调用相关的TechnicalProfile配置时,要先在自己的策略里配好对应的密钥、接口地址这些必填参数,光粘节点跑不起来
    • 调整UserJourney流程的时候,每加一个步骤都要顺一遍前后的声明传递逻辑,保证后面的步骤能拿到需要的参数,避免流程跑到一半报声明缺失的错

原samples仓库Getting Started板块提示:请查阅Azure AD B2C Wiki相关文章,辅助您逐步了解自定义策略的各个组成组件。

原来板块挂的那个旧跳转链接对应的站点早就停止维护了,不用费劲找迁移地址。现在所有社区贡献的实操技巧、样本适配说明都直接放在对应样本的文件夹说明里,初学可以先跑通最基础的本地账号注册登录流程,确认自己这边策略上传、运行的链路没问题,再逐个叠加你需要的功能对应的样本片段,边调边拼就能搭出符合需求的自定义策略。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.30 14:01:04