【问题标题】:Get Azure Password Reset Authentication Phone attribute using microsoft graph library使用 microsoft graph library 获取 Azure Password Reset Authentication Phone 属性
【发布时间】:2017-04-23 15:52:53
【问题描述】:

我们如何查询 Azure 目录并获取用于密码重置的身份验证电话号码。它不是使用 Microsoft 图形库公开的手机号码。我们正在使用 MVC 5、C# VS2017。
谢谢你,蒂姆:

目前,我们使用以下代码来获取用户属性,但是,在密码重置期间使用的电话号码不存在。

// Get the current user's profile.
public async Task<List<ResultsItem>> GetMe(GraphServiceClient graphClient)
{
    List<ResultsItem> items = new List<ResultsItem>();

    // Get the current user's profile.
    User me = await graphClient.Me.Request().GetAsync();

    if (me != null)
    {

        // Get user properties.
        items.Add(new ResultsItem
        {
            Display = me.DisplayName,
            Id = me.Id,
            Properties = new Dictionary<string, object>
            {
                { Resource.Prop_Upn, me.UserPrincipalName },
                { Resource.Prop_Id, me.Id }
            }
        });
    }
    return items;
}

【问题讨论】:

    标签: azure azure-active-directory microsoft-graph-api


    【解决方案1】:

    是的,很遗憾,您目前无法使用 Microsoft Graph 以编程方式设置强身份验证属性,该属性用于自助服务密码重置和多重身份验证。

    这是一个经常被请求的功能,它在我们的积压中,我希望尽快提供它,但是我无法提供它何时可用的具体时间表。

    【讨论】:

    • 这与增强整体安全性的共享技术相矛盾 - 我们正在与之共享信息的用户是我们,但我们无法访问这些信息?微软战略家的判断力很差。虚拟现实,蒂姆:
    猜你喜欢
    • 1970-01-01
    • 2014-02-15
    • 2020-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多