gpt4 book ai didi

azure - 使用 Active Directory 图形客户端删除 AAD B2C 中的用户

转载 作者:行者123 更新时间:2023-12-02 23:30:14 25 4
gpt4 key购买 nike

我使用下面的代码从 Azure Active Directory B2C 中删除用户。

Uri servicePointUri = new Uri("https://graph.windows.net");

Uri serviceRoot = new Uri(servicePointUri, "xxxx.onmicrosoft.com");

var activeDirectoryClient = new ActiveDirectoryClient(serviceRoot, async () => await GetAccessToken());

var myUser = new Microsoft.Azure.ActiveDirectory.GraphClient.User()
{
ObjectId = "63ca9c1d-2bd0-4a6b-8bf6-b850b16ed50b"
};

await myUser.DeleteAsync();

但我最终得到了异常消息“未初始化”。

有人可以告诉我这是什么问题吗?

最佳答案

您可能必须先检索要删除的用户。例如:

var user = await Client.Users.Where(u => u.ObjectId.Equals("63ca9c1d-2bd0-4a6b-8bf6-b850b16ed50b"))).ExecuteSingleAsync();
await user.DeleteAsync();

关于azure - 使用 Active Directory 图形客户端删除 AAD B2C 中的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50601915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com