【发布时间】:2018-12-07 13:57:07
【问题描述】:
我正在使用 .Net Core 2 的 GraphServiceClient。我正在尝试使用以下代码向我的用户添加 AdditionalData
var updated = new User()
{
AdditionalData = new Dictionary<string, object>
{
{"OtherEmail", otherEmail},
{"OtherRole", otherRole}
},
};
await _graphClient.Users[user.Id].Request().UpdateAsync(updated);
执行此操作时,我收到以下错误
Microsoft.Graph.ServiceException:代码:Request_BadRequest 消息: 指定的一个或多个属性值无效。
有谁知道我做错了什么?
另外,如果有人能告诉我如何将我自己的一些元数据保存给用户,我将不胜感激。我也尝试过使用扩展,但我遇到了这个问题。
【问题讨论】:
-
您是在使用Microsoft Graph API 还是Azure AD Graph API 来执行此操作?
-
我在 Microsoft.Graph 中使用 GraphServiceClient。 github.com/microsoftgraph/msgraph-sdk-dotnet
标签: c# azure-active-directory azure-ad-graph-api