如何获得MFA类型的id?(Azure B2C自定义策略MFA)



我很纠结b2c自定义策略。有人知道如何通过海关政策获得MFA id吗?

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

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

我的问题是

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

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

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

你需要在自定义策略中以某种方式调用Microsoft Graph List phoneMethods,通过在Azure AD B2C自定义策略中遵循集成REST API声明交换来获得MFA id。(此处步骤类似)

但是根据这篇文章,如果使用Microsoft Graph,电话号码的格式似乎与Azure门户中的电话号码格式不同。

所以你可以选择来实现这个示例Azure AD B2C:编辑该答案中建议的MFA电话号码。

最新更新