Azure AD B2C 获取具有自定义属性的用户

标签 azure azure-active-directory microsoft-graph-api azure-ad-b2c azure-ad-graph-api

我在使用 Azure AD B2C 时遇到问题,但我希望让用户在创建过程中设置自定义属性。所有操作均通过 Graph API 完成(string url = "https://graph.microsoft.com/"+ "v1.0"+ apiFunction;)。我使用具有自定义属性 "extension_08eedadaf5f*********53e8389608e_arvatoId": "1001" 的 API 注册了用户,但是当我调用 /users 时,我未在结果中获取此自定义属性。我所拥有的只有: {“@odata.context”:“https://graph.microsoft.com/v1.0/$metadata#users/$entity”,“id”:“40861b91-******** *-b25889b0e685", "businessPhones": [], "displayName": "Nowe Testowe", "givenName": null, "jobTitle": null, "mail": null, "mobilePhone": null, "officeLocation": null , "preferredLanguage": null, "surname": null, "userPrincipalName": "NoweTestowe@*********.onmicrosoft.com"}

如何调用/users API获取用户自定义属性值?

最佳答案

是的,beta端点默认返回用户的所有属性,v1.0端点默认隐藏不常用的用户属性。

关于Azure AD B2C 获取具有自定义属性的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65789344/

相关文章:

c# - 尝试添加 AppRoleAssignment

visual-studio - 如何在 Azure Devops Pipeline 托管代理中构建 Visual Studio 安装程序项目

visual-studio-2010 - 未在托管服务或 Development Fabric 中运行

Azure 容器注册表保留策略

python - 获取 ACR 的 Azure Active Directory 刷新 token

c# - Microsoft Graph API - 此 API 版本不支持应用程序

Azure Front Door 生成大量带宽

azure - 在 Azure Active Directory (AAD) 中注册微服务以确保安全

azure - 使用来自使用 Microsoft Graph 的守护程序的委派权限

c# - Microsoft.Graph.Models.ODataErrors.ODataError 异常。我在哪里可以找到详细信息?