【发布时间】:2022-09-28 00:40:24
【问题描述】:
出于某种原因,Azure B2C 返回 email_addressess 声明,而不是电子邮件的标准开放 id 策略规范声明。 \"电子邮件\" 或 \"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress\"。为什么是这样?它应该与一组备用或所有电子邮件一起返回。当试图与期望该声明的现有应用程序集成时,它们不起作用。
如果我想添加“电子邮件”作为输出声明,是否需要上传自定义策略?这是一个痛苦的过程。
有没有办法实现编辑现有策略的 ReplyParty 部分,而无需从头开始构建自定义策略?此过程需要您下载包含 5 个子部分的整个策略,然后将它们分解、编辑,然后重新上传。必须有一种方法可以在不执行所有这些操作的情况下添加一个额外的输出声明。
-
我有完全相同的问题。因为它是 2 个月前你发布的;您是否已经找到了在用户流中返回电子邮件声明的方法?
-
是的,见下文。
标签: security azure-ad-b2c-custom-policy azure-b2c