我在使用 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/