Azure ad b2c Azure ADB2C自定义策略:获取用户';s时区

Azure ad b2c Azure ADB2C自定义策略:获取用户';s时区,azure-ad-b2c,Azure Ad B2c,我有一个azure ADB2C租户,我正在使用自定义策略。自定义步骤之一是调用RESTAPI以获取用户的自定义属性。到目前为止一切正常 在对RESTAPI的调用中,除了当前数据(电子邮件等)之外,我还希望接收代表其进行调用的用户时区 这可能吗?您可以使用它,并且用户的时区包含在响应中 GET https://graph.microsoft.com/v1.0/me/mailboxSettings GET https://graph.microsoft.com/users/{id|userP

我有一个azure ADB2C租户,我正在使用自定义策略。自定义步骤之一是调用RESTAPI以获取用户的自定义属性。到目前为止一切正常

在对RESTAPI的调用中,除了当前数据(电子邮件等)之外,我还希望接收代表其进行调用的用户时区

这可能吗?

您可以使用它,并且用户的时区包含在响应中

  GET https://graph.microsoft.com/v1.0/me/mailboxSettings
  GET https://graph.microsoft.com/users/{id|userPrincipalName}/mailboxSettings
但是,大多数b2c用户都是在b2c中注册的,并且没有通过graph进行管理。其他b2c用户是在b2c中本地注册的,这些用户需要配置O365订阅(拥有邮箱的必要条件)。如果他们没有邮箱,他们将无法以上述方式获得时区。因此,如果应用上述rest api,条件非常苛刻