【问题标题】:Fetching Users information from Azure AD B2C and displaying on .NET web application从 Azure AD B2C 获取用户信息并显示在 .NET Web 应用程序上
【发布时间】:2021-05-27 12:20:57
【问题描述】:

我在 .NET MVC 中为我的项目设置了 Azure AD B2C。它工作完美。现在我想从 Azure 端获取用户信息(谁曾经注册过)并显示在我的 .NET MVC 应用程序中。 我可以参考的任何好的链接或任何建议都会非常有帮助。

我已经开始了一些设置,例如在我的应用程序中授予用户读取权限。

【问题讨论】:

    标签: c# html azure azure-active-directory azure-ad-b2c


    【解决方案1】:

    Azure AD B2C 用户令牌不能用于 MS Graph API 来获取数据,因此您有 2 个选项。

    1. 在您的 .Net 应用程序中,使用客户端凭据将应用程序令牌获取到 MS Graph API 并获取用户数据。 https://docs.microsoft.com/en-us/graph/auth-v2-service

    2. 与其从 MS Graph API 获取数据,不如将数据插入到 AAD B2C 令牌中。

    https://docs.microsoft.com/en-us/azure/active-directory-b2c/configure-user-input?pivots=b2c-custom-policy#include-a-claim-in-the-token

    或者对于用户流,将声明添加到应用程序声明部分。

    【讨论】:

    • 感谢您的意见。它在一定程度上帮助了我。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-27
    • 1970-01-01
    • 2017-10-07
    • 2021-06-26
    相关资源
    最近更新 更多