ApplicationDbContext _context = new ApplicationDbContext();
UserManager<ApplicationUser> _userManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(_context));
次の方法でロールからユーザーを削除します。
userManager.RemoveFromRole("userId", "roleName");
そして、それは私が望むようにほぼ機能します。ただし、現在アプリケーションにログインしているユーザーを削除しても、ログアウトするまで、すべての WebApi 呼び出しを「承認」することができます。私は何を間違っていますか?
編集:
または、特定のユーザーをコードからサインアウトするにはどうすればよいですか?