Ish*_*ora 7 .net c# azure azure-active-directory
我使用以下代码.代码执行正常但不删除用户.
IUser deleteuser = new User();
deleteuser = users.Where(myuser => myuse
r.MailNickname.Equals("IshanArora")).FirstOrDefault();
if (deleteuser != null)
{
deleteuser.DeleteAsync();
}
Run Code Online (Sandbox Code Playgroud)
我通过在删除之前检索用户来删除用户:
private async Task DeleteUser()
{
ActiveDirectoryClient client = AuthenticationHelper.GetActiveDirectoryClient();
// Retrieve user from its displayname
var user = await client.Users.Where(u => u.DisplayName == "user two").ExecuteSingleAsync();
// Or Retrieve user from its principal name
// var user = await client.Users.Where(u => u.UserPrincipalName== "user two").ExecuteSingleAsync();
// Or Retrieve user from its id in the directory
//var user = await client.Users.GetByObjectId("0b34c995-0970-4776-ae87-f66d384f9c45").ExecuteAsync();
// Delete the user
await user.DeleteAsync();
}
Run Code Online (Sandbox Code Playgroud)
您应该注意到,可能需要几秒钟的时间才能看到用户已从 Azure 门户中删除
| 归档时间: |
|
| 查看次数: |
1360 次 |
| 最近记录: |