1

我必须使用自定义电子邮件模板,所以我在自定义策略中添加了一个显示控件,因此我现在遇到了以下问题。

  1. 当用户登录时,会出现带有空文本框的 mfa 页面。我希望它自动填充。我按照在 Azure AD B2C 业务流程中填充电子邮件地址文本框中提供的步骤操作, 但似乎它不适用于显示控件。

  2. 如何使用 ms graph api 访问/更新“extension_mfaByPhoneOrEmail”字段。我为此找到了一个示例,但它使用了一些我在 azure 门户上找不到的“extension_mfaByPhoneOrEmail”的 id。我在哪里可以得到这个ID?“https://graph.microsoft.com/v1.0/me/extensions/{{ExtensionId}}”

4

1 回答 1

1
  1. 您可以使用 InputClaims 元素预填充要从页面上的用户那里收集的声明值。任何 InputClaimsTransformations 都可以在引用此显示控件的自断言技术配置文件中定义。请参考文档

  2. 在 Graph API 中,您将获得 extensions 属性值:extension_[GUID]_[ClaimName],要查找 GUID,您可以签入azure portal open ad app registrations -> b2c-extensions-app -> properties -> app id.

于 2020-08-31T14:40:05.147 回答