Azure ad b2c 无法上载策略,元素';索赔类型';具有无效的子元素,应为:';InputValidationReference、PredicateValidationReference';

Azure ad b2c 无法上载策略,元素';索赔类型';具有无效的子元素,应为:';InputValidationReference、PredicateValidationReference';,azure-ad-b2c,identity-experience-framework,Azure Ad B2c,Identity Experience Framework,我尝试上载以下声明时失败: 我的要求 一串 一些文本 文本框 出现以下错误: 无法上载策略。原因:验证失败:在租户“mytenant.onmicrosoft.com”的策略“B2C_1A_TRUSTFRAMEWORK_BUILDINGBLOCKS”中发现1个验证错误 在租户“mytenant.onmicrosoft.com”的策略“B2C_1A_TRUSTFRAMEWORK_BUILDINGBLOCKS”的第172行第10列发现架构验证错误:命名空间“”中的元素“ClaimType”在命名空

我尝试上载以下声明时失败:


我的要求
一串
一些文本
文本框
出现以下错误:

无法上载策略。原因:验证失败:在租户“mytenant.onmicrosoft.com”的策略“B2C_1A_TRUSTFRAMEWORK_BUILDINGBLOCKS”中发现1个验证错误

在租户“mytenant.onmicrosoft.com”的策略“B2C_1A_TRUSTFRAMEWORK_BUILDINGBLOCKS”的第172行第10列发现架构验证错误:命名空间“”中的元素“ClaimType”在命名空间“”中具有无效的子元素“DefaultPartnerClaimTypes”

可能元素的列表应为命名空间“”中的“InputValidationReference,PredicateValidationReference”


如果我向上移动一点,策略将上载


我的要求
一串
一些文本
文本框

这对我来说似乎不“正确”。
的孩子的顺序应该不重要,对吧

订单上有规定吗?(我听说我可以配置VS代码来根据XSD验证我的XML,我需要弄清楚如何做到这一点…

是的,需要在声明的序列中附加子元素,如所定义的;否则它不会通过模式验证

这也适用于此XML模式定义的所有其他类型。

是的,要求在声明的序列中追加子元素,如所定义的;否则它不会通过模式验证

这也适用于此XML模式定义的所有其他类型