删除也是经过ObjectID得到对象进行删除async
[Authorize] public async Task<ActionResult> Delete(string objectId) { try { ActiveDirectoryClient client = AuthenticationHelper.GetActiveDirectoryClient(); var user = (User)await client.Users.GetByObjectId(objectId).ExecuteAsync(); await user.DeleteAsync(); return RedirectToAction("Index"); } catch (Exception exception) { ModelState.AddModelError("", exception.Message); return RedirectToAction("Index"); } }