Asp.net 管理员正在终止用户会话

Asp.net 管理员正在终止用户会话,asp.net,session,Asp.net,Session,在我们的项目中,管理员需要在特定条件下“强制注销”特定用户。换句话说,管理员用户需要能够终止任何其他用户的会话 这可能吗?通过使用会话属性,我们可以终止当前会话(当前用户的会话),但(管理员用户)是否可以终止其他用户的会话?您可以向数据库中的用户表(或存储用户名/密码的任何位置)添加布尔值。然后在代码部分编写一条条件语句,检查用户是否有权执行其当前请求的操作 在条件语句中,如果布尔标志为true,则删除其会话。如果为false,则继续正常操作 然后,您所要做的就是将用户的布尔标志设置为true,

在我们的项目中,管理员需要在特定条件下“强制注销”特定用户。换句话说,管理员用户需要能够终止任何其他用户的会话


这可能吗?通过使用会话属性,我们可以终止当前会话(当前用户的会话),但(管理员用户)是否可以终止其他用户的会话?

您可以向数据库中的用户表(或存储用户名/密码的任何位置)添加布尔值。然后在代码部分编写一条条件语句,检查用户是否有权执行其当前请求的操作

在条件语句中,如果布尔标志为true,则删除其会话。如果为false,则继续正常操作

然后,您所要做的就是将用户的布尔标志设置为true,然后他采取的下一个操作将使他注销