【发布时间】:2021-07-08 21:52:14
【问题描述】:
我能够创建并让用户正常:
// This works!
var graphServiceClient = new GraphServiceClient(
$"https://graph.microsoft.com/beta",
AuthenticationProvider);
var user = await graphClient.Users[userId].Request().GetAsync();
if (user.AdditionalData == null)
user.AdditionalData = new Dictionary<string, object>();
user.AdditionalData[$"extension_xxxxxxx_Apps] = "TestValue";
// this does not work!
result = await graphClient.Users[user.Id].Request().UpdateAsync(msGraphUser);
对于 xxxxxxx,我从租户的 b2c-extensions-app 中尝试了客户端 ID 和对象 ID。
例外: Microsoft.Graph.ServiceException:'代码:Request_BadRequest 消息:以下扩展属性不可用:extension_xxxxxxx_Apps。
我错过了什么?如何从 GraphServiceClient 设置自定义属性?
谢谢
【问题讨论】:
标签: microsoft-graph-api azure-ad-b2c