【问题标题】:How to get MFA kind of id? (Azure B2C Custom Policy MFA)如何获得 MFA 类型的 id? (Azure B2C 自定义策略 MFA)
【发布时间】:2021-01-24 14:59:49
【问题描述】:

我对 b2c 自定义政策感到困惑。 有谁知道如何通过自定义策略获取 MFA id?

我的应用通过自定义策略注册 MFA 电话号码。用户注册后。我们希望允许用户通过我们的应用程序更新他们的 MFA 电话号码。 所以我认为 MS-Graph 是一种选择。(我知道下面的文章是测试版。) 但是下面的文章说我需要一种根据 MFA 电话号码的“id”。

https://docs.microsoft.com/en-us/graph/api/resources/phoneauthenticationmethod?view=graph-rest-beta

我的问题是

  1. 如何通过自定义策略获取 id?
  2. 还有其他方法可以通过 MS-graph 更新 MFA 电话号码吗?

【问题讨论】:

  • 您好,您有机会查看我的回答吗?有用吗?

标签: azure microsoft-graph-api azure-ad-b2c azure-ad-b2c-custom-policy


【解决方案1】:

AD B2C 自定义策略和 Microsoft Graph 属于完全不同的系统。

MS Graph 文档中提到的id 只能在 Microsoft Graph 中使用。没有直接的方法可以在自定义策略中获取它。

您需要在自定义策略中以某种方式调用 Microsoft Graph List phoneMethods,以按照 Integrate REST API claims exchanges in your Azure AD B2C custom policy 获取 MFA id。 (类似步骤here

但是根据这个post,看来如果使用Microsoft Graph,电话号码的格式与Azure门户中的格式不同。

因此您可以选择来实施该答案中建议的示例Azure AD B2C: Edit MFA phone number

【讨论】:

  • 谢谢艾伦。最近我无法访问互联网...因为网络故障之类的事情。您的回答真的很有帮助,我决定采取编辑 MFA 电话号码的方式。
猜你喜欢
  • 2021-05-15
  • 2017-11-19
  • 2020-05-25
  • 2017-11-10
  • 2021-05-17
  • 2019-06-23
  • 2020-01-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多